2011-12-22 8 views
1

2つのCvヒストグラムをマージする方法はありますか? CvHistogram * hist1とCvHistogram * hist2があるとします。opencvで2つのcvヒストグラムをマージする

次に、hist1とhist2にそれぞれの色が追加された3番目のヒストグラム(hist3)を生成する自動化された方法がありますか、それとも手動で行う必要がありますか?

ありがとう、 Dimos。

答えて

2

がっかり、しかし、あなたのためにそれを行うには便利な機能がありません。

しかし、C++インターフェイスを使用する場合、ヒストグラムはマットオブジェクトに格納されます。そして、あなたはすべての関数と演算子を使って行列を定義することができます。

そして、あなたはあなたの答えのための

h3 = h1 + h2; 
+2

こんにちは、おかげで行うことができます。 実際には、2つのヒストグラムをマージすることができるcvAdd(const CvArr * A、const CvArr * B、CvArr * C、const CvArr * mask = 0)関数があります。 – dimstamat

関連する問題