我需要获取光栅图像的每个像素值(.tif,单个波段,像素值作为高程值),并将其与另一幅图像进行比较,以查看像素值是否相同。尝试了gdalcompare.py,但这仅提供了通用的区别,例如文件名,文件类型,文件大小等。
我只能访问免费软件,因为我的Google搜索是徒劳的,所以非常想找到一种方法来做到这一点
答案 0 :(得分:1)
您可以为此使用Imagemagick的compare
tool。 (如果该页面上的用法示例还不够,请使用more here。)
例如,此命令将比较image1.tiff
和image2.tiff
,将不同像素的数量(other metrics are available too)输出到控制台,并将差异图写入differing_pixels.tiff
。
compare -metric AE image1.tiff image2.tiff differing_pixels.tiff