私のプログラムの目的は、2枚の画像を撮って、どれほど似ているかを判断することです。 ここでは同じではなく類似点について話していません。たとえば、同じウェブサイトの2つの異なるページの2つのスクリーンショットを取ると、そのテーマの色はおそらく非常によく似ているので、プログラムが似ていると宣言したいと思う。python2.7ヒストグラムの比較 - 白い背景の異常
私の問題は、両方の画像がヒストグラム計算をかなり引き継ぐ白い背景を持っているときに始まります(画像の30%以上が白で残りが分散しています)。
この場合、cv2.compareHist(他の場合に使用される相関方法を使用)は非常に悪い結果をもたらします。つまり、非常に異なって見えますが、グレードは非常に高くなります。
私は比較前にヒストグラムから白(255)を取り除くことを考えましたが、256ビンのヒストグラムを計算する必要があります。これは類似性をチェックしたいときには良くありません(32または64ビンがベストです)
残念ながら、私はイメージが、誰がそれを解決アイデア、またはコードを助けることができる場合、私は
は非常にあなたに感謝非常に感謝される法的な理由によるもの
での作業イム追加カント多く
純粋な白を削除する代わりに、32個または64個のビンがあるかどうかにかかわらず、ヒストグラムの最高のビンを削除するだけです。 – Sunreef