数字图象处理之二维码图像提取算法(七)
来源:互联网 发布:des加密算法 c语言 编辑:程序博客网 时间:2024/04/28 03:18
二维条码图像提取主要是实现二维条码中码字的提取,包括图像预处理和码字提取两部分。具体的流程图如下所示:
整个图像提取流程大致分为 8 个步骤, 现按步骤分别说明如下:
第一步 将图像采集设备获取的彩色条码图像进行灰度化处理,降低数据量,减少存储空间和图像处理时间。
第二步 使用中值滤波去除采集二维条码图像时引入的噪声点,降低噪声对后续图像处理的干扰。
第三步 条码识别只需要获取条码图像中的深浅模块信息即可,所以在滤波后需要对图像进行二值化,本项目采用的是自适应光照均衡和 Otsu 全局阈值相结合的算法对二维条码图像进行二值化,去除条码图像光照不均的影响。
第四步 实现二维条码定位,获取条码的倾斜角度和四个控制顶点,将二维条码所在区域从整幅图像中切割出来,为后续条码的旋转和几何畸变校正做准备,减少后续图像处理范围,加快图像处理速度。
第五步 根据第四步得到的条码倾斜角度将图像旋转为水平状态。
第六步 实现二维条码的几何失真校正,得到一幅较为规整条码图像。
第七步 PDF417 条码采用投影分层,去除分层时产生的伪边界,得到正确的条码层数, QR 条码则是根据位置探测图形和校正图形的位置信息建立采样网格,为QR 条码的码字提取做好准备。
第八步 分层对 PDF417 码进行码字提取,得到条码的码字矩阵; QR 条码码字提取则是对采样网格交叉点进行采样,深色记为“ 0”,浅色记为“ 1”,即可得到QR 条码的码字序列。
0 0
- 数字图象处理之二维码图像提取算法(七)
- 数字图象处理之二维码图像提取算法(四)
- 数字图象处理之二维码图像提取算法(五)
- 数字图象处理之二维码图像提取算法(六)
- 数字图象处理之二维码图像提取算法(八)
- 数字图象处理之二维码图像提取算法(九)
- 数字图象处理之二维码图像提取算法(十二)
- 数字图象处理之二维码图像提取算法(九)
- 数字图像处理之二维码图像提取算法(一)
- 数字图像处理之二维码图像提取算法(二)
- 数字图像处理之二维码图像提取算法(三)
- 数字图像处理之二维码图像提取算法(十)
- 数字图像处理之二维码图像提取算法(十一)
- 图像算法之七:特征提取算法之LBP
- 图像处理算法基础(七)---形态学边界提取
- 计算机视觉----图像底层特征提取之边缘提取(二) Canny算法
- 图像算法之二:特征提取算法系列之Harris
- 图像算法之四:特征提取算法之SURF
- C++标准转换运算符const_cast
- 复数的加减
- [TC] SRM 633 div2 250
- 一中项目经验总结
- xilinx ise中开发的流程
- 数字图象处理之二维码图像提取算法(七)
- APM飞控解析
- Sdut1309不老传说(区间dp)
- oracle启找不到控制文件
- 2014ACM Regional总结
- 第六章-函数
- 哈希表、堆排序
- 计算两个复数之和、差,同时以 a+bi 的字符串形式显示
- HDU 4716 A Computer Graphics Problem(模拟啊 )