如何使用直方图计算OpenCV中图像的0到10和240到255之间的像素
我试过这个但是无法得到它。请帮助我..
答案 0 :(得分:4)
忘记直方图,改为使用:
Mat im = imread("myImage.jpg");
cvtColor(im,im,CV_BGR2GRAY);
cout << countNonZero((im<11)) << endl; // Number of pixels under 11 (0-10)
cout << countNonZero((im>239)) << endl; // Number of pixels over 239 (240-255)
希望它有所帮助!