これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gdalcompare です。
プログラム:
NAME
gdalcompare - gdalcompare.py XNUMX つのイメージを比較する
SYNOPSIS
gdalcompare.py [-sds] ゴールデン_ファイル new_file
DESCRIPTION
gdalcompare.py スクリプトは、GDAL でサポートされている XNUMX つのデータセットを比較し、
違い。 標準出力との違いを報告することに加えて、スクリプトは次のことも行います。
終了値で差分カウントを返します。
画像のピクセルとさまざまなメタデータがチェックされます。 バイトごとの比較もあります
完了すると、XNUMX つの差異としてカウントされます。 したがって、GDAL が表示されることだけが重要な場合は、
データが同一である場合、差分カウント 1 (バイナリ差分) を考慮する必要があります
許容できます。
-sds:
このフラグが渡されると、スクリプトは、
それ以外の場合はサブデータセットは無視されます。
ゴールデンファイル:
正しいとみなされるファイル。ゴールデン ファイルと呼ばれます。
新しいファイル:
ゴールデン ファイルと比較されるファイルは、新しいファイルと呼ばれます。
gdalcompare.py スクリプトは、Python コードからライブラリとして呼び出すこともできることに注意してください。
ただし、通常はこれを含めるための Python パスには含まれません。 主要なエントリーポイントは、
gdalcompare.compare() は、ゴールデン gdal.Dataset と新しい gdal.Dataset を受け取ります。
引数を指定し、差分カウントを返します (バイナリ比較を除く)。 の
gdalcompare.compare_sds() エントリ ポイントを使用して、サブデータセットを比較できます。
作者
フランク・ウォーマーダム [メール保護]
onworks.net サービスを使用してオンラインで gdalcompare を使用する