找回密码
 立即注册
判断识别像素字母 | 易语言编程 2023-10-05 120 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
识别思路:首先获取0-9和26个大小写字母的图片,用PS放大分析。由于字符没有变形、旋转,而且比较规则,所以决定采用判断字符所占像素大小的方法进行识别(如果大小相同,则临时加点来判断,例如,0和1占据相同的像素,那么用中间点来判断,0会得到背景色调,1会得到暗色调,需要一个容差值)。仔细分析后发现是62种(实际上只有61种,分析后发现没有加小写字母l,可能是怕和数字1混淆)。 61种中,有48种可以一次性直接判断,只有14种其他不能一次性判断。这14种中,再相加一次就可以判断出来,适合采用识别字符所占像素的方法。缺点是字母有大小写之分,位置不固定。有时位置是交错的,特别是W、M、J、j等相邻时,这就需要一个容错值。

17160746772[下载].rar

171605lb1z960pprm99rot.jpg
171606e8o4hmrg88jncrjv.jpg


上一篇:美易UI第二期源码网络验证[可变色] 易语言源码
下一篇:API绘图函数使用例程源码例子