|
|
发表于 2014-5-31 17:30:35
|
显示全部楼层
本帖最后由 捞屎人 于 2014-5-31 18:09 编辑
每一个光感做了一个简单的 一维码扫描而已,每个数字是3*5的黑白点阵(黑1白0),每一列扫出一组二进制数
1=11111+00000, 2=10111+11101,3=10101+11111,4=11000+11111,5=11101+10111,
6=11111+10111,7=10000+11111,8=11111+11111,9=11101+11111,0=11111+11111,
上面是楼主的结构扫描数字的1、3列的对应点阵关系结果,没有细看,暂时发现0 8 重码 怎么会如楼主所说辨不出数字0,5? 你可以8做成下图
这时候8=11011+11011 不过这个不太好看
至于扫2、3列或1、2列是否有重码楼主自己试吧
另外再利用case对应条码值和数字的时候可把条码值的二进制数化为10进制计算 ,还要注意求和以后有否重码,如果重码程序可以完善的
|
|