82103253 2012-02-13
zxing并不适合于单图像识别,或者作者本来就把它作为视频识别来处理的。因为预处理的时候会强制缩放原始图像到一定的大小,作者没有提供比较合适的图片检测接口。又或者你必需预先设定好剪裁的区域。否则识别效果很差,难道是缩放致???
iPhone拍摄出来的图片居然是有方向的,晕哦。处理的时候要注意。
//************************************************************************************
基本完成阅读:
1 定位点判断不需要修改
2 实际上红色channel看起来反而对红色表格线隐藏效果更好,但是这个和打印效果、光源有太大关系,测试了一下,只取红色channel对数据读取有影响,作用不大,放弃。
3 或者应该比对一下zbar做一些比较,粗略看了一下,zbar的代码会更难看,因为基本都堆在一个文件中做解码。
4 有一个想法就是在每一次扫描中都把bit matrix叠加在某个数组中,做一个经验积累数组,再以此读取数据,这个几乎要推翻整个结构重写了,可能堆3G/3GS的成像比较模糊的情况会有所改善吧。
Shappy Say
2012/02/13