我需要将RGB值量化为29个统一颜色字典。我在Matlab中使用了rgb2ind(image,29)。
那么,在OpenCV中是否有任何功能或有效的方法来量化图像颜色呢?(我需要量化图像颜色,因为我想得到一个29大小的颜色直方图)
发布于 2014-05-19 10:01:48
你得自己做。我可以重新使用HSV代替RGB (您可以使用opencv将RGB转换为HSV )。一旦图像被转换,您就可以简单地使用29个范围作为H值。
编辑:我看到这个答案对那些没有计算机视觉经验的人来说可能有点模糊。这个question提供了更多关于HSV和RGB之间的区别的信息,以及为什么这是有用的。
https://stackoverflow.com/questions/23718522
复制相似问题