【发布时间】:2019-05-13 18:28:14
【问题描述】:
我正在尝试使用矩形检测的颜色信息。我的一些矩形是重叠的并且是多色的。我找到了一种使用色调值检测这些矩形的解决方案。我正在使用颜色的色调值检查 inRange
- 橙色 0-22
- 黄色22-38
- 绿色 38-75
- 蓝色 75-130
- 紫130-160
- 红色 160-179
,但我不知道确切的颜色是什么。例如,在一个图像中,矩形可以是橙色、红色、蓝色,而在另一个图像中,它可以是其他颜色。
我试图查看直方图,但我会得到一个不仅是白色或黑色的背景。因此,直方图令人困惑。
如果你能给我一些关于如何处理这个问题的想法,我将不胜感激。
【问题讨论】:
-
可能会发布一些示例图片。矩形占据屏幕的哪个部分?你能用一些形态过滤器去除它们吗?背景是结构化的还是单色的?
-
请张贴有代表性的图片。
标签: c++ opencv image-processing histogram