アプリ版:「スタンプのみでお礼する」機能のリリースについて

2枚の画像間のカラーヒストグラム距離の計算方法で悩んでおります。

今2枚の画像があって、カラーヒストグラムを求めます。2つのヒストグラムを各ビンごとに比較して距離を計算すると、例えば青一色の画像と水色一色の画像の距離と青一色の画像と赤一色の画像の距離は等しくなってしまいます。普通の感覚と同じように、前者の距離の方が後者の距離より近くなるような計算方法はありませんでしょうか?
距離というのは画像間距離です。

よろしくお願い致します。

A 回答 (2件)

今は


 (R1-R2)+(G1-G2)+(B1-B2)
といった感じで計算しているということでしょうか。

これならいかがですか?
 Sqrt((R1-R2)^2+(G1-G2)^2+(B1-B2)^2)
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
ユークリッド距離ということですか・・・
参考にします。

お礼日時:2013/04/18 11:01

一旦RGB値をLabやLuvといったものに変換してから距離を計算するというのは?

    • good
    • 0
この回答へのお礼

回答ありがとうございます。
そもそもRGBで考えないということですね。
それらの色空間に詳しくないので一度勉強してみます。

お礼日時:2013/04/18 11:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!