求图像YUV中V分量的直方图遇到不能理解的地方,主要涉及的代码就两行
V = 0.5*rr-0.42*gg-0.08*bb+128;//0~255
pixelNum[V]++;
自己计算图像的V分量主要集中在120~150之间,但是最后结果出了这一部分之外,在接近255包括255的值处会有大量的点存在。
设断点看每次循环,自己加了一行m = 0.5*rr-0.42*gg-0.08*bb+128,运行了360次,计算值都在正常范围之内,且正常值的点数也为360,但是在数组的最后接近255的几个点也有数存在,且和为361。
真不知道明明V值是128,为什么有的时候pixelNum[254]的值会加一。真是不知道为什么挺简单的东西会出问题。