![](/img/trans.png)
[英]4 bit per pixel image from binary file in Python with Numpy and CV2?
[英]how to create 1 bit per pixel geotiff from binary file in python
我的問題是:如何創建一個geotiff,使女巫的每個像素代表來自輸入文件的1位原始二進制數據?
非常感謝你
在創建選項中,將NBITS
與gdal.GDT_Byte
數據類型一起使用。
driver = gdal.GetDriverByName('GTiff')
ds_out = driver.Create(path, xsize, ysize, 1, gdal.GDT_Byte, ['NBITS=1'])
ds_out.GetRasterBand(1).WriteArray(myboolarray)
ds_out = None # Close.
請參閱http://www.gdal.org/frmt_gtiff.html ,請注意,某些軟件(例如PCI Geomatica)可能無法正確讀取它,但我應該最多,以后再由GDAL讀取。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.