<p>我已经解决了空间参考系的问题,在标记之后再次添加它。在</p>
<pre><code># Labeling and losing geospatial information:
Classification= imageio.imread("C:/path/to/Classification/raster.tif") # read Classification
labeled_Classifiation = measure.label(Classification, background=0) # label Classification
# steps for adding geospatial information:
labeled_Classifiation = np.array(ndci_EM_polished_labels)
dataset=gdal.Open(r"C:/path/to/Classification/raster.tif")
projection = dataset.GetProjection()
geo_transform = dataset.GetGeoTransform()
drv = gdal.GetDriverByName("GTiff")
dst_ds = drv.Create("C:/path/to/result/name_of_labeled_Classifiation.tif",
labeled_Classifiation.shape[1],
labeled_Classifiation.shape[0],
1,
gdal.GDT_Float32, ['COMPRESS=DEFLATE',
'BIGTIFF=YES',
'PREDICTOR=1',
'TILED=YES'])
dst_ds.SetProjection(projection)
dst_ds.SetGeoTransform(geo_transform)
dst_ds.GetRasterBand(1).WriteArray(labeled_Classifiation)
</code></pre>