codebar

所属分类:图形图象
开发工具:matlab
文件大小:2098KB
下载次数:399
上传日期:2008-05-21 10:38:40
上 传 者番茄000000000
说明:  自己写的条形码识别代码,能够识别商品条码,与大家分享,代码只供参考!
(Write your own bar code identification code, the bar code to identify goods to share with you the code for reference only!)

文件列表:
codebar\barcognition.m (3574, 2007-11-12)
codebar\codebarreg.m (8048, 2007-11-12)
codebar\findchar.m (2409, 2007-11-12)
codebar\ImageEdgePoint.m (1087, 2007-11-08)
codebar\imagefilter.m (4374, 2007-11-12)
codebar\point2line.m (9683, 2007-11-10)
codebar\ThretholdOptimize.m (1110, 2007-11-09)
codebar\w16.bmp (2359350, 2007-11-07)
codebar\w7.bmp (2359350, 2007-11-07)
codebar\w8.bmp (2359350, 2007-11-07)
codebar (0, 2008-05-12)

********************************************************* * 功能说明: 一维的条形码识别 * * 开发工具: Matlab 7.01 * * 编写者: 蔡良达 * * 时间: 2007-11-1 * ********************************************************* [1] 剪切图像,并作旋转一定的角度。(2007-11-1,9:42); [2] 剪切出第一个条形块。 (2007-11-2); [3] 测试左斜的条形码,得出来的数据基本正确。(2007-11-2) [4] 采用两种方式对条形码进行锐化,一种噪声比较大,另一种噪声比较小; [5] 重新设计算法,先是进行边缘检测,提取条形码区域;然后对条形码区域进行锐化、光滑等预处理,再做识别; 经过比较,采用prewitt边缘检测方法比较好。 [6] 对12张图进行剪切,对剪切函数不断的修改!(2007-11-08) [7] 完成条形码区域的提炼,比较拉普拉斯和直方图均匀化增强方法,发现直方图均匀化效果比较好!(2007-11-09) [8] 比较矩不变量和大津二值化算法,大津算法效果比较好!->改进小区域剪切方法,先剪切上下后剪切左右!->增加二次剪切,解决旋转后造成的冗余量。(2007-11-09) [9] 调节pixelV门槛值,以及改正imagefilter函数;修改剪切函数,测试33张图片,除了w1/w2/w5/w25/w40/w41/w42因亮度不均、w39_w有些模糊等8张图片不能正确剪切出条形码外(同时说明大津算法值得改进),其余的可以正确剪切出条形码,以待进一步处理和识别。2007_11_10 [10] 字符能够识别,但是12个数据会有个把数据是错误的;主要是前面的预处理没有处理好,我想!2007-11-12

近期下载者

相关文件


收藏者