0

ヒストグラムを計算するための次の C# コード スニペットを見つけました。

    int hBins = 180;
    RangeF hRange = new RangeF(0f, 179f);       //hue's range
    int sBins = 256;
    RangeF sRange = new RangeF(0f, 255f);
    Image<Bgr, Byte> imageSource = new Image<Bgr, Byte>(originalImage.ToBitmap());
    Image<Hsv, Byte> imageHsv = imageSource.Convert<Hsv, Byte>();
    Image<Gray, Byte>[] imagesHsv = imageSource.Split();
    DenseHistogram hist = new DenseHistogram(new int[] { hBins, sBins }, new RangeF[] { hRange, sRange });
    hist.Calculate(new IImage[] { imagesHsv[0], imagesHsv[1], imagesHsv[2] }, false, null);

私の質問は、各ビンのピクセル数を取得する必要があるため、ヒストグラムの結果を取得するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1