二维条码图像处理

fengbingchun
博客专家认证
2010-06-01 04:15:27
大侠门,帮帮我:
怎么能从一幅幅复杂背景图像中完整的提取出二值化的二维条码?有哪些相应的处理算法?
大体的说说步骤也可以,谢谢了。
...全文
233 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
freehappy12 2011-07-25
  • 打赏
  • 举报
回复
我也想知道,怎么处理!
fengbingchun 2010-06-04
  • 打赏
  • 举报
回复
怎么没人理了呢!
周药师 2010-06-03
  • 打赏
  • 举报
回复
图像算法
fengbingchun 2010-06-03
  • 打赏
  • 举报
回复
大侠门,帮帮我,谢谢了。
fengbingchun 2010-06-03
  • 打赏
  • 举报
回复
矩阵式二维条码二值化、定位、几何校正等用哪些算法比较好呢?帮帮我吧!
fengbingchun 2010-06-03
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zhouzhangkui 的回复:]
图像算法
[/Quote]

我也知道主要是应用图像处理,但是它是矩阵式二维条码图像,又与一般的图像处理算法有些不同。我已经有了一套方法,但是感觉效果不好。我想请大侠门提出些好的想法。
xinfeng2005 2010-06-02
  • 打赏
  • 举报
回复
先着找到这个四边形,可以通连通性找到。再对内存进行分行列再识别。
fengbingchun 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 beyond071 的回复:]
去噪,对特征信号进行增强,最后二值化后就可以提取0/1矩阵了
[/Quote]

这是处理图像时一般的方法,在这里也可用,问题是首先要精确的找出二维条码的四条边。找这四条边有什么好的算法吗?
beyond071 2010-06-02
  • 打赏
  • 举报
回复
去噪,对特征信号进行增强,最后二值化后就可以提取0/1矩阵了
fengbingchun 2010-06-02
  • 打赏
  • 举报
回复
大侠们呀,帮帮我吧!
原始图像可能是彩色或灰色图,要提取的二维条码是由一个四方形包围的由0,1组成的一个二维矩阵。
fengbingchun 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 beyond071 的回复:]
不知道LZ的条码是不是和日常见到的商品条码是一个样子的
如果是那种规则条码,可以考虑角点检测来定位条码的外周顶点。
[/Quote]

该如何用角点检测来做呢?
fengbingchun 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xinfeng2005 的回复:]
先着找到这个四边形,可以通连通性找到。再对内存进行分行列再识别。
[/Quote]

复杂的背景图像能够单一的通过连通性取的吗?如果污点正好在矩形上该怎么办?
beyond071 2010-06-02
  • 打赏
  • 举报
回复
不知道LZ的条码是不是和日常见到的商品条码是一个样子的
如果是那种规则条码,可以考虑角点检测来定位条码的外周顶点。
trypsin 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xiuxianshen 的回复:]

条码一般是竖列的灰色矩形,建议可以竖向遍历,查找一定长度的灰色矩形做标记后再提取试试
[/Quote]

人家说的二维条形码,这个要好好想想,呃~
xiuxianshen 2010-06-01
  • 打赏
  • 举报
回复
条码一般是竖列的灰色矩形,建议可以竖向遍历,查找一定长度的灰色矩形做标记后再提取试试

19,472

社区成员

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

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