http://www.huahongquan.com/index.php/blog/x-ly-nh-video-s/11-opencv-topic-02-get-histogram
彼のコードを使用して、画像の 1D ヒストグラムを計算しました。問題は、範囲が 0 ~ 255 に設定されていることですが、値を印刷すると、255 を超えるピクセル値 (つまり、15842、73132) が得られることです。
コードに追加する必要があるものはありますか?
@Georgeこれが値を出力する方法であり、Matを使用します。
for(int i = 0 ; i < 256 ; i++){
cout << "Value" << i << " = " << histogram.at<float>(i) << endl;
}