2010-12-13 1 views
2

私は2枚の写真の類似度を測定できるライブラリを探しています。2つの画像のメトリクス値を調べる方法は?

ハッシュを使用する場合、画像はまったく同じでなければなりません。これは、TRUEまたはFALSEのいずれかの結果しか生成しないことを意味します。私が探しているのは、画像の類似性のメトリクス値を与えることができるものです。

これを行うためのコマンドラインツール、ライブラリはありますか?どんな言語でも可、好ましくはオープンソースです。

+1

良い参考文献は、ここにhttp://www.efg2.com/Lab/Library/ImageProcessing/Algorithms.htm –

答えて

3

最も適切なアプローチはSSIMPSNRです。これらは、たとえばx264などで使用されています(これについては聞いたことがありますが、Google Videoなどのユーザーが使用するオープンソースのH.264エンコーダです)。両方を実装

Here's a CLI video coparison tool for linux。あなたが興味がある可能性があり

Here's a (image/video processing) language

ああ... ImageMagick does the job tooを待って、それは素晴らしいツールだので、私はそれのために行くだろう。この質問は、複数の重複1234567を持っところで

+0

私は前にImageMagickのを試してみました。しかし、より長いサイズの同様の画像は、似ていないとしてフラグされます。メトリクスの価値、似ている程度を私に与えることができるツールを探しています。 – karikari

+0

さまざまなサイズの画像を比較するには? – karikari

+0

大きすぎる画像を比較するのではなく、両方をサムネイルに変換するというアイデアです! 2つの画像が等しい場合は、それを視覚的にサムネイルで見ることができます(また、これを処理する方が速い)。これは、多くの画像比較サービスがAFAIKを行っていることです。正しいメトリックの値を知るためには、いくつかの画像を試してみてください。 (圧縮率が高いにもかかわらず)同じであると思われる画像を探している場合、類似性は非常に高くなります(サムネイルとして)。 –

関連する問題