如何使用openCV提取颜色
你好~ 我正在做一个应用程序。 此应用程序需要检测魔方颜色的功能(实时)。 我正在使用OpenCV来实现这个特性。 我尝试设置ROI并检测ROI中的颜色。 我知道如何检测特定的颜色。 我在hsv频道图像上使用了inRange函数。 很好用。 但现在我不知道如何检查特定区域的颜色。 例如,, 魔方颜色数组 (00)红色/(01)蓝色/(02)蓝色 (10) 绿色/(11)白色/(12)橙色 (20) 黄色/(21)蓝色/(22)白色。 我想知道(0,0)的颜色。它是红色的。 我在range((0,0)\u图像、下\u颜色、上\u颜色、颜色\u遮罩)中使用这样的inRange函数。 现在如何检查(0,0)_图像的颜色是什么? 怎么知道那是红色的? 谢谢你的关注。如何使用openCV提取颜色,c,opencv,C,Opencv,你好~ 我正在做一个应用程序。 此应用程序需要检测魔方颜色的功能(实时)。 我正在使用OpenCV来实现这个特性。 我尝试设置ROI并检测ROI中的颜色。 我知道如何检测特定的颜色。 我在hsv频道图像上使用了inRange函数。 很好用。 但现在我不知道如何检查特定区域的颜色。 例如,, 魔方颜色数组 (00)红色/(01)蓝色/(02)蓝色 (10) 绿色/(11)白色/(12)橙色 (20) 黄色/(21)蓝色/(22)白色。 我想知道(0,0)的颜色。它是红色的。 我在range((0,
请告诉我。您应该将图像转换为HSV颜色空间,其中H代表色调,这就是颜色。色调0是红色的,0.3是绿色的,0.7是蓝色的,你很容易就能猜出来
您应该将图像转换为HSV颜色空间,其中H代表
色调
——这就是颜色。色调0是红色的,0.3是绿色的,0.7是蓝色的,你很容易就能猜出来
我知道这一点。但我不知道什么是颜色?它的意思是“我如何确定像素属于哪种颜色类别?”@dwy你可以使用类似像素聚类的方法,将你所有的像素放入几个箱子,请查看这篇关于找到图像主色调的帖子:我知道。但我不知道什么是颜色?它的意思是“我如何确定像素属于哪种颜色类别?”@dwy你可以使用类似像素聚类的方法,将你所有的像素放入几个箱子中,请查看这篇关于查找图像主色调的帖子: