1.首先是断字,将图像分割成一个一个的汉字
2.对于任意一个汉字,判断它总共有几个不相连的部分,并判断几个部分之间的位置关系。例如“一”只有一个部分,“相”有两个部分,相对位置为左右,“吕”有两个部分,相对位置为上下
3.判断汉字中有几个闭合环,它们之间的位置关系。例如“口”有一个闭合的环,“吕”有上、下两个闭合的环,“用”有左上、左下、右上、右下四个闭合环等等
4.判断汉字有几横、几竖、几撇,几捺。注意,这里说的横、竖、撇、捺与书写习惯有所区别。例如,“七”字在写的时候是两个笔划,但在这里应看成是两横和两竖;又如,“虎”在写的时候,虎字头上面有一竖,下面“七”字也有一竖,这两竖在写的时候是分开写的,但在这里应该算成一竖。
5.与数据库中的数据比较(数据库得你自己构建),筛选出符合条件的汉字
6.将筛选出的汉字的图像与要识别的汉字图像做像素比较,得出各个汉字的匹配程序(注意先将图像缩放到相同大小,还要注意不同的字体)。