连接OCR的近点(提示一些提示,例如使用形态学操作)

Vek*_*ksi 0 .net opencv tesseract

目标:使软件库(如Tesseract)能够从下图中读取TMP HW工作.

我试图找到"连接点"的方法,可以说,使用OpenCV,但我不确定它是否可行.我有不同颜色的虚线图片,如下图所示,然后我将其转换为灰度图片然后应用canny来查找边缘.我尝试过模糊,精细,侵蚀和扩张的东西,但是唉,作为这个东西的新手,看起来我似乎没有找到一种方法来使这些字母"整体"与边缘.

虽然它似乎使用OpenCV,但是可以创建非常容易识别的字母而不是那么多"噪音"(我认为,如果重要的话,也可以找到一种方法来纠正方向),不知何故在点之间创建边缘以进行OCR图书馆工作似乎更好.有小费吗?

作为参考,我找到了如何使用Python/OpencvCanny Edge Image 连接二进制图像中的虚线-例如去除噪声.

<编辑:选择的语言,但任何语言的例子等可能会去.如果重要的话,我很可能会在.NET上工作.

原始1用灰度和canny变换.

原创1. 略有皱纹的例子. 最困难的一个.

Kin*_*t 金 5

打破灰色图像,做morph-openmorph-dilate.

您应确保空间宽度(高度)在合适的范围内.

在此输入图像描述