用opencv做一个物品识别,请讲下基本思路。
答案:2 悬赏:10 手机版
解决时间 2021-03-17 23:35
- 提问者网友:富士山上尢
- 2021-03-17 01:40
用opencv做一个物品识别,请讲下基本思路。
最佳答案
- 五星知识达人网友:毛毛
- 2021-03-17 02:08
太简单了,1颜色分割 2轮廓检测 3形状识别(多边形拟合)4. surf 或者sift识别
我一天就能搞完追问颜色识别的思路是什么?我只知道把一个图像分解成B,G,R三张单通道图片,再做出灰度直方图。还有BGR和HSV的颜色空间转化。怎么识别某个颜色是蓝色,黄色,还是紫色等等?追答别别别,千万别用RBG模型,土死了。
最起码要换成HSV,然后用H通道分啊!
其他的颜色分割方法很多种,什么基于机器学习的你统统用不上,你就用HSV好了。
蓝色紫色黄色都是经验值,你把实验图拿来,自己试验大致在什么范围。
论文里头的数值跟你的不一定一样。
还有,你打开画图软件,有个小试管,你可以用那个看看HSV数值是多少,但是注意,opencv里的范围跟那个范围不一样,一个是0-120一个是0-255
我一天就能搞完追问颜色识别的思路是什么?我只知道把一个图像分解成B,G,R三张单通道图片,再做出灰度直方图。还有BGR和HSV的颜色空间转化。怎么识别某个颜色是蓝色,黄色,还是紫色等等?追答别别别,千万别用RBG模型,土死了。
最起码要换成HSV,然后用H通道分啊!
其他的颜色分割方法很多种,什么基于机器学习的你统统用不上,你就用HSV好了。
蓝色紫色黄色都是经验值,你把实验图拿来,自己试验大致在什么范围。
论文里头的数值跟你的不一定一样。
还有,你打开画图软件,有个小试管,你可以用那个看看HSV数值是多少,但是注意,opencv里的范围跟那个范围不一样,一个是0-120一个是0-255
全部回答
- 1楼网友:底特律间谍
- 2021-03-17 03:06
颜色识别,轮廓提取
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯