如何利用OpenCV 区分 气泡和黑点

闻缺陷则喜何志丹
《深入浅出Visual c++》书籍作者
博客专家认证
2017-07-14 09:19:19
加精

程序和样本图片:http://download.csdn.net/download/he_zhidan/9898330

我的程序黑点和气泡 误判率高达8分之一, 肉眼看起来很明显的, 气泡有明显的亮圈。
试验了如下几种,效果都不明显:
1,直接surf提取特征。
2, 100到120的灰度,统一成110,再surf提取特征。
3,0到100统一成0,120以上统一成255,再surf提取特征。
4,转成色差,每个点的灰度=绝对值(相邻8个灰度-本点的灰度),再surf提取特征。肉眼看起来很明显,但效果更差,误判率高达1/3。

详细介绍:http://blog.csdn.net/he_zhidan/article/details/75095219
...全文
4590 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
小仕仕 2020-02-25
  • 打赏
  • 举报
回复
霍夫圆检测可以识别气泡,相反的就是黑点(黑点一般不成正圆形)
张竞成 2019-06-13
  • 打赏
  • 举报
回复
没程序的嘛???
修行... 2017-08-17
  • 打赏
  • 举报
回复
楼主,怎么做的,加个扣扣交流一下 704136117
kong&kong 2017-08-08
  • 打赏
  • 举报
回复
精华 , 值得学习的技术 ...........
qq_39710874 2017-08-03
  • 打赏
  • 举报
回复
厉害。学习了!!!
椅子一 2017-07-28
  • 打赏
  • 举报
回复
学习学习
sqgame0706 2017-07-25
  • 打赏
  • 举报
回复
吓死我了,说要限制我
hugh_z 2017-07-24
  • 打赏
  • 举报
回复
6666666666666666666
NoEdUl 2017-07-24
  • 打赏
  • 举报
回复
默默mark
hugh_z 2017-07-23
  • 打赏
  • 举报
回复
66666666666666666666666
zhujinqiang 2017-07-21
  • 打赏
  • 举报
回复
学习
  • 打赏
  • 举报
回复
许文君 ,说的好。
q461476492 2017-07-19
  • 打赏
  • 举报
回复
看一看学习一下 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
许文君 2017-07-19
  • 打赏
  • 举报
回复
何大哥什么时候也开始搞机器视觉了?我下了个示例看了下,灰度分割是否可考虑如70~105,105~140更精细密度去分割,如此情况下气泡和黑点区别还是比较明显的,气泡整体亮度更高些,并且环状区域明显,黑点则无该特性。
沐阳2100 2017-07-18
  • 打赏
  • 举报
回复
现在做这方面的一般都弄个机器学习算法啊,什么神经网络啊,贝叶斯网络啊,训练个分类器,识别率一般比较高且不懂得人一听机器学习,AI,立马感觉高大上。
沐阳2100 2017-07-18
  • 打赏
  • 举报
回复
如果楼主是做学术的,单纯考虑误判率,不考虑程序的时间复杂度,运算复杂度,建议在误判的基础上打补丁,做二次判别。个人观点哈!!
sqgame0706 2017-07-18
  • 打赏
  • 举报
回复
分辨率的问题
赵4老师 2017-07-18
  • 打赏
  • 举报
回复
提高摄像头的分辨率。
cattpon 2017-07-17
  • 打赏
  • 举报
回复
learning~
sqgame0706 2017-07-17
  • 打赏
  • 举报
回复
嗯,好的。太谢谢
加载更多回复(18)

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧