用opencv做一个物品识别,请讲下基本思路。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用opencv做一个物品识别,请讲下基本思路。相关的知识,希望对你有一定的参考价值。
我想用opencv做一个物品识别。 拍一个照片,照片中有以下4个东西中的一个(也可能是没有物品):1.全红色的立方体,2.全蓝色的立方体,3.王老吉,4.加多宝 我熟悉opencv基础知识。请讲下识别这4个东西的基本思路,给些有用的资料地址也可以。
太简单了,1颜色分割 2轮廓检测 3形状识别(多边形拟合)4. surf 或者sift识别我一天就能搞完追问
颜色识别的思路是什么?我只知道把一个图像分解成B,G,R三张单通道图片,再做出灰度直方图。还有BGR和HSV的颜色空间转化。怎么识别某个颜色是蓝色,黄色,还是紫色等等?
追答别别别,千万别用RBG模型,土死了。
最起码要换成HSV,然后用H通道分啊!
其他的颜色分割方法很多种,什么基于机器学习的你统统用不上,你就用HSV好了。
蓝色紫色黄色都是经验值,你把实验图拿来,自己试验大致在什么范围。
论文里头的数值跟你的不一定一样。
还有,你打开画图软件,有个小试管,你可以用那个看看HSV数值是多少,但是注意,opencv里的范围跟那个范围不一样,一个是0-120一个是0-255
以上是关于用opencv做一个物品识别,请讲下基本思路。的主要内容,如果未能解决你的问题,请参考以下文章