用QGIS输出的数据类型为UInt16的TIFF文件,无法在GIMP中打开。
GIMP消息提示:
调查
- 用ImageMagick打开TIFF文件,虽然会出现警告,但是最终还是打开了:
- 在ImageMagick中重新保存后,就可以用GIMP打开了。
- 使用tiffinfo工具查看,提示:
初步怀疑是这些tag的问题。 - 调查这些tag的含义,果然是GeoTIFF相关的。具体可查看TIFF Tag Reference, Private TIFF Tags
- 找到了GIMP issue 9691,也有相应的补丁,只是还没正式发布。
结论
QGIS输出这些tag是没问题的,只是GIMP目前暂时不支持,ImageMagick支持也不是很好。
一种办法是出一个打上补丁的GIMP版本来用,另一种办法是使用其它支持或忽视GeoTIFF tag的软件。
当然也可以完全忽视这个问题,只要工具链中下一个工具能够处理GeoTIFF文件就可以了。
参考
略,都在上面文章的链接里了。