C# &引用;OCR“;字符/短文本序列/数字

C# &引用;OCR“;字符/短文本序列/数字,c#,ocr,pixel,C#,Ocr,Pixel,这是我的问题:我必须从位图中识别数字(如853/52)和一些文本(包含大约8个字母),我必须非常快地完成这项工作 Tesseract完成了这个技巧,但是它的执行时间对我来说有点太慢了。由于我的字符数量非常有限,而且总是具有相同的字体大小和相同的字体,所以我想我可以将它们全部提取出来,并为一个字符的某些特征建立一个查找表 然而,要实现这一点,我必须能够将包含lets(比如说853)的位图“拆分”为其单独的字符(有点像一些OCR培训师所做的那样,将它们框起来) 不幸的是,我不知道如何开始拳击/分离他

这是我的问题:我必须从位图中识别数字(如853/52)和一些文本(包含大约8个字母),我必须非常快地完成这项工作

Tesseract完成了这个技巧,但是它的执行时间对我来说有点太慢了。由于我的字符数量非常有限,而且总是具有相同的字体大小和相同的字体,所以我想我可以将它们全部提取出来,并为一个字符的某些特征建立一个查找表

然而,要实现这一点,我必须能够将包含lets(比如说853)的位图“拆分”为其单独的字符(有点像一些OCR培训师所做的那样,将它们框起来)


不幸的是,我不知道如何开始拳击/分离他们。。如果您有任何建议,我们将不胜感激。

谢谢您的建议。
我差不多解决了一半的问题。。如果我使用一个图像,我可以通过一组过滤器来运行它们,在我的例子中,我在灰度和二值化之前增加对比度,然后在它们上运行斑点提取,这允许我分割图片。现在我有了一组清晰的角色图像,我将“仅”与比较的图像进行匹配。

谢谢你的支持。
我差不多解决了一半的问题。。如果我使用一个图像,我可以通过一组过滤器来运行它们,在我的例子中,我在灰度和二值化之前增加对比度,然后在它们上运行斑点提取,这允许我分割图片。现在我有了一组清晰的字符图像,我“只”需要与比较的字符图像进行匹配。

识别模式对人类来说很容易,但对机器来说却不那么容易。我不确定限制预期形状是否能提供足够的加速。也许这是你感兴趣的:你能在这里发布一张样本图片吗?识别模式对人类来说很容易,但对机器来说却不那么容易。我不确定限制预期形状是否能提供足够的加速。也许这是你感兴趣的:你能在这里贴一张样品图片吗?