以下是引用sam_jiang在2023-2-3 23:18:44的发言:
如何用Vfp实现图片中的文字识别?有没有懂ai图片识别的兄弟来讲解一下算法原理?
下面是我的车牌:
二极化后的车牌:
先实现第一步,如何定位文字的位置?
在发这个贴的时候,自己心中还是有个算法的,权当抛砖引玉了,希望能借鉴不同的算法,过段时间把完整的VFP代码发出来。
我的想法如下,还望各位指正:
二级化后的车牌图片,只有白点和黑点,这就好办了。
第一步,建立一个由白点0,黑点1的一个矩阵,宽为图像宽,高为图像高。
第二步,扫描矩阵的每个行,如果整行为零,则下一行,有1则记录行号,这样就确定了字符的顶端。
第三步,纵向扫描每个列,整列为零则下一列,有1则记录列号,这样就确定了字符的左侧。
第四步,纵向扫描到某一列,整列为零,则说明到了字符之间的边界,记录列号,直到有一列有1,即开始第二个字符,如此循环。。。
第五步,将选出的字符用红线框起来,就完成了,字符文字的定位。
请帮我看看,我的算法有没有漏洞???