有没有一种方法可以比较直方图,但例如要排除白色,因此白色不会影响比较。
最佳答案
白色像素有 饱和度 , S = 0
.因此,在创建直方图时很容易从计数中删除白色像素。请执行下列操作:
BGR
转换您的图像至HSV
HSV
图像分为三个单独的 channel ,即 H
, S
和 V
S
的每个像素如果像素值 = 0(表示 S = 0),则表示它是一个白色像素。 摘要:您只需要通过检查它们的饱和度值来找到白色像素,即
S = 0
.PS:看看这个link了解 HSV 模型。
关于opencv - 比较没有白色的直方图包括 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23450664/