これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド idiff です。
プログラム:
NAME
idiff - XNUMX つの画像を比較する
SYNOPSIS
識別 [オプション] image1 image2
DESCRIPTION
識別 ユーティリティは次のように呼び出されます。
識別 [オプション] image1 image2
ここで、input1 と input2 は、比較する必要がある XNUMX つの画像ファイルの名前です。 彼らはそうかもしれない
OpenImageIO によって認識される任意の形式 (つまり、画像読み取りプラグインが対応するもの) である必要があります。
利用可能)。
XNUMX つの入力画像の解像度が同じでない場合、または画像の数が同じでない場合は、
チャネルの場合、比較はすぐに FAILURE を返し、比較は試行されません。
XNUMX つの画像のピクセル。 それらが同じ寸法の場合、XNUMX つのピクセルの
画像が比較され、平均値と最大値を含むレポートが印刷されます。
エラー、警告および失敗のしきい値を超えたピクセル数、および
結果は PASS、WARNING、または FAILURE です。 例えば:
$ idiff a.jpg b.jpg
「a.jpg」loading="lazy"と「b.jpg」の比較
平均誤差 = 0.00450079
RMS エラー = 0.00764215
ピーク SNR = 42.3357
最大誤差 = 0.254902 @ (700, 222, B)
574062e-82.1 で 1 ピクセル (06%)
574062e-82.1 で 1 ピクセル (06%)
故障
「平均誤差」は、(チャネルごと、ピクセルごとの) 平均差です。 「最大誤差」は
ピクセル チャネルの最大の差を示し、どのピクセルとチャネルかを示します
それは見つかりました。 また、警告を超えたピクセル数も表示されます。
失敗のしきい値。
XNUMX つの画像のメタデータ (コメントなど) は現在比較されていません。 のみ
ピクセル値の違いが考慮されます。
完全な説明については、を参照してください。 /usr/share/doc/openimageio-doc/openimageio.pdf.gz.
OPTIONS
- 助けて ヘルプメッセージを印刷する
-v 詳細なステータスメッセージ
-a すべてのサブイメージ/ミップレベルを比較します
しきい & 比較 オプション
-失敗 %g
障害しきい値の差 (0.000001)
-失敗パーセント %g
この割合の失敗を許容します (0)
-ハードフェイル %g
XNUMX つのピクセルでもこのエラー (無限大) を超えると失敗します。
-警告 %g
警告しきい値の差 (0.00001)
-警告パーセント %g
この割合の警告を許可します (0)
-ハードワーン %g
XNUMX つのピクセルでもこのエラーを超えると警告します (無限大)
-p (数値ではなく) 知覚的な比較を実行する
差異 画像 オプション
-o %s 差分画像を出力
-od 差分がゼロでない場合のみ画像を出力
-腹筋 符号なし差分ではなく絶対値の出力イメージ
-規模 %g
この係数で出力画像を拡大縮小します
onworks.net サービスを使用してオンラインで idiff を使用する