gdalcompare.py

创建日期:2024-06-21
更新日期:2025-01-19

比较两个图像。

## 概述

```

gdalcompare.py [-sds] golden_file new_file

```

## 描述

gdalcompare.py脚本比较两个GDAL支持的数据集并报告差异。 除了报告与标准的差异外,脚本还将返回其退出值中的差异计数。

检查图像像素和各种元数据。 还有一个逐字节的比较完成,将被视为一个差异。 因此,如果GDAL可视数据是相同的,则差值计数为1(二进制差)应该被认为是可以接受的。

**-sds:**

如果该标志被传递,脚本将比较作为数据集一部分的所有子数据库,否则将忽略子数据库。

**golden_file:**

被认为是正确的文件,简称为黄金文件。

**new_file:**

该文件与黄金文件进行比较,称为新文件。

请注意,gdalcompare.py脚本也可以从python代码调用为库,尽管它通常不在python路径中进行包含。 主要入口点是gdalcompare.compare(),它将一个黄金gdal.Dataset和一个新的gdal.Dataset作为参数,并返回差异计数(不包括二进制比较)。 gdalcompare.compare_sds()入口点可用于比较子数据库。

简介

一个来自三线小城市的程序员开发经验总结。