如何为像素区域分配单一颜色?



假设我们有一个穿着蓝色衬衫的人。我构建了检测衬衫对象的哈卡斯卡德分类器。一旦检测到蓝色衬衫对象,如何获取蓝色衬衫的十六进制颜色值?

input: image->output: #0000FF(如果可能,输出可以是多种颜色(

我想使用带有python或C++的OpenCV来获得此结果。有什么有用的链接或论文吗?(我已经用谷歌搜索了一个多小时,但找不到我想要的(

谢谢。!!

将十六进制颜色转换为 RGB,反之亦然

如果您已经对衬衫进行了分段,则可以在进行十六进制转换之前采用平均值/中位数 rgb。 如果您使用它进行识别,我还会设置您的彩色椭球体的主轴以提高特异性。 即在每个RGB频道上建立范围和分布。如果你懒惰,你可以做中心点和球体(简单的颜色距离(/这是一个足够简单的问题

最新更新