easyidp.geotiff.get_imarray

easyidp.geotiff.get_imarray(tif_path: str | Path) ndarray

将完整地图数据读取为 numpy 数组(耗时且占用大量内存,不推荐,通常需要 4 x 文件大小 的内存)

参数:

tif_path (str | Path) -- GeoTIFF 文件的路径

返回:

data -- the obtained image data, in shape of ()

返回类型:

ndarray

示例

>>> import easyidp as idp
>>> test_data = idp.data.TestData()

>>> maize_dom = idp.GeoTiff(test_data.pix4d.maize_dom)
>>> maize_part_np = maize_dom.get_imarray()
>>> maize_part_np.shape
(722, 836, 4)