0

2 つの異なる画像ファイルが同じかどうかに関係なく比較する方法の概念を理解するのに役立つ提案 (コード) はありますか?

前もって感謝します。

編集:たとえば、ファイルのサイズチェックでCRC32(方法がわからない)をチェックする必要があります。それは、それらがまったく同じ写真であることを意味します...

EDIT2:画像が同じであると言うとき、画像はユーザーにとってまったく同じに見えることを意味します.

4

2 に答える 2

1

zip エントリのチェックサムには意味があります。異なる場合はファイルが異なります。

CRC32クラスを使用すると、バイトのチェックサムを自分で計算できます。

2 つの画像がほぼ等しいかどうかを効率的に確認するには、8x8 の小さな画像を作成して色の値の違いを比較するなど、多くの手段があります。

于 2012-10-01T12:45:30.497 に答える
1

CRC32 を使用して、任意のファイルを合計できます。ただし、2 つの画像が同じかどうかを調べたい場合は、同じように見える 2 つの画像が同じかどうかを判断する必要があります。例: 次の画像はすべてサイズが異なるだけでなく、CRC32 番号も異なります。

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

于 2012-10-01T12:38:45.547 に答える