关于 OCR 识别图像中字母位置

发布于 2022-09-06 06:04:32 字数 335 浏览 19 评论 0

原图只有字母

原图

需要识别出字母的位置然后附加数字生成新图片

处理后

请教下大家有没有好的处理方案

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谷夏 2022-09-13 06:04:32

如果你的字体确定不变,文字没有旋转角度,图片没有其他杂色,那可以这样处理
首先对每个字母生成特征点,特征点规则,这里定义图片左下角为x=0 y=0,记录x轴最小的x坐标,然后其他位置记录相对于刚才记录位置的偏移,记录特征点个数。然后用这个数据去从x=0 y=0的地方开始用形成的数据匹配。每个字母形成的特征数据匹配一变,x=0 y=0 ,匹配过程中,相同的特征点记录一次,然后进行x=1 y=0匹配每个字母,采用同样方式记录分数。直到 x=img.width y=img.heigth。然后找出匹配结果中,特征点数量等于你采集特征点时候的数量,证明这个位置就是字母,跟什么字母的数据匹配就是什么字母,然后就可以得到字母的位置,得到位置之后的处理就比较简单了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文