2

私は、pythonが類似の画像を識別するのに役立ち、全体的な品質が高く、鮮明でリッチなJPGを返すかどうかを調べる方法を見つけようとしています. Pythonに役立つパッケージはありますか?

私が言いたいことを示すために、以下に例を挙げました。2 つの画像は似ていますが、品質が異なります。これを定性的に測定する方法についてのヒントはありますか? 画像サイズ、色の範囲などを確認する必要がありますか?

より良いもの (あまりシャープでクリア): http://www.lessaccent.com/i/blog/coke-can.jpg

良いですが、上記のものより良くはありません (シャープネスが向上し、粒子が増加します): http://images.sodahead.com/polls/002323967/371436027_CokeCan_answer_1_xlarge.jpeg

4

1 に答える 1

4

これは通常、いくつかのメトリックと参照画像を使用して計算されます。SSIM(https://stackoverflow.com/a/13884956/1832154を参照)は、このような比較に適している傾向があり、画像(最初の画像を参照画像として使用)の場合、SSIMは約0.91の値を提供します。参照画像に関連する2番目の画像。実際、それらはそれほど違いはありませんが、メトリックは構造的類似性の約9%の違いを報告しています。これは、画像を考えると許容できる違いのようです。

于 2013-02-10T19:53:33.440 に答える