我一直在网上搜索有关图像中数字识别的资源。 我找到了许多链接提供了大量关于该主题的资源。但不幸的是,它更加混乱而不是帮助,我不知道从哪里开始。
我有一张图片上有5个数字,没有受到干扰(没有验证码或类似的东西)。数字是黑色的,背景是白色的,用标准字体书写。
我的第一步是分离这些数字。我目前使用的算法非常简单,它只是检查列是否完全为白色,因此是空格。然后它修剪每个字符,以便其周围没有白色边框。这个方法效果还不错。
但是现在我卡在了数字的实际识别上。我不知道猜测正确数字的最佳方法是什么。我认为直接与字体进行比较不是一个好主意,因为如果数字只有一点不同,它就不能工作了。
有人能给我提示如何解决吗?
这对问题无关紧要,但我将在C#或Java中实现它。我找到了一些库可以完成工作,但我想自己实现它,以学习一些东西。