大家都来讨论 条形码(128C)识别算法,分数不够可以再加,大家学习!
问题提出:
现有一文本图象,其中含有条形码区域,请识别该条形码。
小弟我先来抛砖引玉:
我是这样设计的:
1 如果源图是灰度图的话,那么首先用SOBEL算子边缘提取,二值化。
2 用HOUGH变换确定条形码的区域,精确到0。1度(可以根据算出的大致角度和
具体的分辨率(400DPI)的变动来调整。
3 旋转图象,去掉非条形码的区域。
4 解释条形码。
代码我也实现了,计算速度在赛扬766下大约20毫秒,但是在测试过程中,发现旋转角度不是很大的情况下,识别还是精确的,反之就就会拒识(误识还没有发现)。
请大家看看上面的步骤,哪个有问题?或者提以下您的设计方案。谢谢!