次のグラフに示すように、特定の画像の色相ヒストグラムがあります。
色相ヒストグラムの計算に使用するコードは次のとおりです (EMGU ラッパーを使用しています)。
Image<Hsv, Byte> hsvImage = originalImage.Convert<Hsv, Byte>();
Image<Gray, byte>[] channels = hsvImage.Split();
DenseHistogram hist = new DenseHistogram(19, new RangeF(0,190));
hist.Calculate(new IImage[1] { channel }, true, null);
赤い点線の間の範囲内にあるピクセルの輝度ヒストグラムを取得する必要があります。
これを実装する方法について誰かアイデアがありますか?
前もって感謝します。