【发布时间】:2017-06-07 03:01:18
【问题描述】:
我想创建一个简单的 openCV 应用程序,它能够在各种光照条件下准确地检测红色(想想红色独奏杯)。
哪种颜色空间最适合使用(RGB、HSV 等),我应该如何实现这样的东西?
我是使用 openCV 的新手,这将是我的第一个项目,因此任何示例都将不胜感激。
有一些用于检测的示例,但没有一个说明颜色如何根据强光、阴影、弱光等呈现不同的阴影和色调,以及如何对此进行补偿。
我计划在嵌入式项目中使用它,这样我就可以有一个光电二极管来检测环境光的数量,如果这些信息有帮助的话......
谢谢!
【问题讨论】:
-
没有确定的色彩空间可以很好地满足您的目的,但您可以从
HSV和YCrCB色彩空间开始,看看哪个更适合您。