TC官方合作论坛
标题:
点阵识别数字,优化版,图文并茂的说明,方便新手,顺便骗点分~
[打印本页]
作者:
我就喜欢呵呵呵
时间:
2011-12-18 21:41
标题:
点阵识别数字,优化版,图文并茂的说明,方便新手,顺便骗点分~
这里先发个笨笨的原版识别方法
链接
http://bbs.tyuyan.com/thread-1223-1-1.html#pid0&typeid=4
很多人看不懂为什么就是这样,我来讲解下
首先上一张图
[attach]1806[/attach]
我们在这里可以看到,一个数字,他是由 8行 5列 个像素点组成的,可以看成5*8个盒子
如果,我们将背景色蓝色的格子用0表示,白色的格子用1来表示,像下图所示
[attach]1807[/attach]
然后,将这些数字,按从左到右,从上到下的顺序读取出来,会得到一个长度为40位的01串,如下图所示
[attach]1809[/attach]
这样,就得到了5这个数字的特征码
0到9的特征码如下:
[attach]1808[/attach]
跟笨笨的帖子里给出的一样。
数字0="
0
1
1101000110001
1
0
00110
0
01100011000101110"
数字1="
00
1000110000100
00
10000
1
00001000010001110"
数字2="
01
1101000110001
00
01000
1
00010001000011111"
数字3="
01
1101000100001
00
11000
0
01000011000101110"
数字4="
00
0100011001010
01
01010
0
10011110001000011"
数字5="
11
1111000010000
11
11000
0
01000011000101110"
数字6="
01
1101001010000
11
11010
0
01100011000101110"
数字7="
11
1111001000010
00
10000
1
00001000010000100"
数字8="
01
1101000110001
01
11010
0
01100011000101110"
数字9="
01
1101000110001
10
00101
1
11000010100101110"
本来,需要40个点阵代表一个数字,但是从数学上分析,用4个点,就已经足以判断这10个数字,但是关键是如何找到这些点。
网上有3个到4个点找寻数字的方法,很高效,但是不容易看懂,写起来也不是很有规律,不好写。
所以,可以利用上面我用红色字体标出的,比较有规律的,5个点,5个点就可以判断10个数字。
这5个点分别位于(1,1)(1,2)(4,1)(4,2)(5,3)
这里(1,1)的意思是,第一行第一列的数字,其他类推
这样能比较高效的识别出数字
附上这些特征码
数字0="
01100
"
数字1="
00001
"
数字2="
01001
"
数字3="
01000
"
数字4="
00010
"
数字5="
11110
"
数字6="
01110
"
数字7="
11001
"
数字8="
01010
"
数字9="
01101
"
建议新手先用40个点判断,理解清楚后,再用5个点判断,理解清楚后,可以自己再行设计3个到4个点的识别方法,祝各位新人每天进步一点点,TC越办越好,嘿嘿~
欢迎老手另开贴说明3个点到4个点的高效识别方法,呵呵~~
作者:
kevinqq
时间:
2011-12-18 21:44
:~一贴吗,
作者:
loading
时间:
2011-12-18 21:47
不错,用心做教程了。
作者:
我就喜欢呵呵呵
时间:
2011-12-18 21:49
不错,用心做教程了。
loading 发表于 2011-12-18 21:47:04
骗点分,嘿嘿~~
作者:
zmm001
时间:
2011-12-18 21:55
不错,顶!
作者:
不明
时间:
2011-12-18 22:06
嗯~~不错!!支持!!
作者:
wangchuan227
时间:
2011-12-18 22:12
:Z哈哈哈
作者:
智盛辅助软件
时间:
2011-12-19 02:21
支持一下 这样的教程论坛比价少。
作者:
m13754891441
时间:
2011-12-19 09:00
zhen bucuo
作者:
dzh
时间:
2011-12-19 09:06
不错不错!!!谢谢分享!
作者:
好心晴
时间:
2013-7-19 16:57
相当给力,学习
作者:
galford
时间:
2013-8-2 12:39
大概看明白了,但是是不是不同的数字字体,点阵数不一定是40呢?我截取下来的是9X11的点阵呢
还有个问题,就是如果背景不是纯色的,该怎么搞呢
作者:
galford
时间:
2013-8-2 12:45
呵呵,又理解了一下。不是数字颜色的位置直接定义成0,是这样的吧。
作者:
鑫森淼焱垚
时间:
2013-10-24 11:48
回复看下
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1