免费字体识别 机器视觉知识 - 实际上是通过这种方式识别的手写字体吗?
(单击上面的红色字母免费获取信息)
OCR被称为光学字符识别,它是指在纸上识别印刷文本字符并将识别识别结果在计算机中的文本中产生。根据公认的字符类型,通常可以将其分为两类:打印身体识别和手写身体识别。
字符识别原理:通过提取特征点的形状,分离器将字符分开,然后输出文本。
让我们以手写字体为例可以解释。识别步骤如下:
1。打开机器视觉软件。
2。获取图像。单击软件接口“工具箱” - >“图像处理” - >“获取图像”,然后将图像采集工具拖到过程栏上,如图1所示。收集图像的三种方法:文件,目录和相机。我们选择在“文件”下收集,如图2所示。在计算机上的文件夹中,以JPG或BMP格式选择图像。
图片1
图2
3。添加的字符识别工具。如图3所示,将“字符读”和“字符收集”工具添加到过程栏中
字符读数:用于读取字符文本,需要将标准字符输入到字符集合中。
字符收集:与“字符读”工具一起存储字体模板。
图3
4。选择输入图像。在过程栏中单击“字符读取”,然后选择输入映像作为“ Task.1获取图像”。如图4所示。
图4
5。设置检测区域。在区域设置中免费字体识别,选择矩形框并将其拖动到检测到的字符区域,如图5所示。
图5
6。连接到“字符集合”并设置参数。执行拆分参数设置(阈值,字符极性,字符宽度,字符高度)和识别参数设置(最小分数设置)。如图6所示。
图6
通过调整参数,我们可以一一划分字符,如图7所示。
图7
7。学习角色。如图8所示免费字体识别,选择一个学习或所有学习。如图7所示,在对话框中逐一输入字符中的字符,然后在其中学习字符,然后“执行”。
图8
图9
8。显示结果。将“系统工具”下的“数据显示”拖动到进程栏,单击“数据显示”,添加带有“字符读取”的数据文本,然后单击“确定”。
图10
最终识别结果如下图所示。
以上是手写字符识别的整个过程。由于手写字体是随机的且自由化的,因此与打印字符相比,它们难以识别,因此需要大量学习才能实现快速和正确的识别。
总结:
角色识别过程如下图所示