c - 如何使用openCV提取颜色
问题描述
你好~我正在制作应用程序。这个应用程序需要检测魔方颜色(实时)的功能。我正在使用 OpenCV 来实现该功能。我尝试设置 ROI 并检测 ROI 中的颜色。我知道如何检测特定的颜色。我在 hsv 通道图像上使用了 inRange 函数。这是很好的工作。但现在我不知道如何检查特定区域的颜色。例如魔方颜色数组 (00)Red/(01)Blue/(02)Blue (10)Green/(11)White/(12)Orange (20)Yellow/(21)Blue/(22)White。我想知道 (0,0) 的颜色。它是红色的。我使用这样的 inRange 函数 inRange((0,0)_image, lower_color, upper_color, color_mask)。现在如何检查 (0,0)_image 的颜色是什么?怎么知道是红色的?感谢您的关注。请告诉我。
解决方案
推荐阅读
- hyperledger-fabric - 2个通道之间的通信
- android - 安卓电视应用程序兼容谷歌播放(小米盒子)
- c++ - 删除 std::string 上的反斜杠字符时出现问题
- javascript - 使用自定义排序对字符串数组进行排序
- c# - C# | 正则表达式 | 如何提高我的正则表达式性能
- python - 在给定的可迭代对象上滑动宽度为 n 的窗口
- pthreads - pthread 向 libevent 添加一个套接字但退出
- xml - 通过 Adaxes 的 SPML 请求获取 AD 用户
- wordpress - 如何在 Woocommerce 重置密码电子邮件中显示用户电子邮件 ID?
- xslt - 使用 xsl 模板将 csv 转换为 xml 的映射逻辑用于多个值和出现