生成GeoTIFF颜色贴图

2024-04-24 20:28:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在生成二维统计图,还想生成和保存图像颜色图。平均大小图像的数据类型为float32。以下示例从联机来源修改:

with rasterio.open(name,'w',**profile) as dst:
    dst.write(data.astype(np.float32), 1)
    dst.write_colormap(
        1, {
            0: (255, 0, 0, 255),
            255: (0, 0, 255, 255) })
    cmap = dst.colormap(1)
    print (cmp)

不起作用,对colormap(1)的调用返回一个空表并终止程序。在

将数据类型更改为uint8或uint16,这是一种时尚,但我无法找到如何更改浮点和整数数据类型的颜色表和映射的示例。在

有人能提供一个片段来演示如何为浮点图像生成不同的颜色映射、颜色插值和/或颜色托盘吗?虽然我目前正在使用rasterio,我也可以转换这个GDAL如果有人可以张贴一个解决方案。在


Tags: 图像示例颜色with来源联机openwrite