imageA.jpg と imageB.jpg など、Python の画像と比較したい。私はこのようにします:
f = open('./imageA.jpg','rb')
imgA = f.read()
f.close()
f = open('./imageB.jpg','rb')
imgB = f.read()
f.close()
imagesEqual = imgA == imgB
最後の行は基本的に、2 つの画像ファイルから読み取ったバイナリ データの文字列が等しいかどうかをチェックします。現在、stackoverflow に関する多くの質問や Google 検索で、ImageChops や OpenCV などの Python モジュールを使用することが提案されています。私がこれを行う方法は間違っていますか?もしそうなら、なぜですか?
ありがとう!