0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器视觉知识--手写字体是怎么识别的?

1X4o_GKB1508 来源:未知 作者:李倩 2018-08-15 15:17 次阅读

OCR简称Optical Character Recognition,它是指对于纸上的打印的文字字符进行识别,将识别结果以文本方式存储在计算机器中。根据识别的字符类型通常可分为印刷体识别和手写体识别两大类。

字符识别原理:通过对特征点形状的提取,分离器分离字符,然后进行文本的输出。

我们以手写字体为例进行讲解,识别的步骤如下:

1.打开机器视觉软件。

2.采集图像。点击软件界面“工具箱”-->“图像处理”-->“采集图像”,将采集图像工具拖至流程栏,如图一所示。采集图像的方式有文件、目录、相机三种方式,我们选择“文件”下采集,如图二所示。在电脑的文件夹中,选择格式为JPG或BMP格式的图片。

图一

图二

3.字符识别工具添加。添加“字符读取”和“字符集合”工具至流程栏,如图三所示

字符读取:用于读取字符文本,需要将标准的字符录入字符集合中。

字符集合:配合“字符读取”工具使用,用于存储字库模板。

图三

4.选择输入图像。点击流程栏的“字符读取”,选择输入的图像为“Task.1采集图像”。如图四所示。

图四

5.设置检测区域。在区域设置中,选择矩形方框,拖动到检测的字符区域,如图五所示。

图五

6.衔接“字符集合”,参数设置。进行分割参数设置(阈值、字符极性、字符宽度、字符 高度)和识别参数设置(最小分数设置)。如图六所示。

图六

通过调整参数来达到将字符逐个分割,如图七所示。

图七

7.学习字符。如图八所示,选择单个学习或全部学习,如图久所示,将图像中的字符逐个输入在学习字符的对话框内,然后“执行”。

图八

图九

8.结果显示。将“系统工具”下的“数据显示”,将拖至流程栏,点击“数据显示”,添加数据文本为“字符读取”的文本,点击确定。

图十

最终的识别结果如下图所示。

以上为手写字符识别的全部过程,由于手写字体具有随机性、自由化程度高,识别起来比印刷字符困难,因此需要大量的学习才能达到快速正确的识别。

总结:

字符识别流程如下图所示

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 分离器
    +关注

    关注

    1

    文章

    67

    浏览量

    14679
  • 机器视觉
    +关注

    关注

    160

    文章

    4039

    浏览量

    118271

原文标题:机器视觉知识--手写字体竟然是这样识别的?

文章出处:【微信号:GKB1508,微信公众号:工控帮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    stm32方案——手写识别实验

    部:51.1 手写识别简介51.2 硬件设计51.3 软件设计51.4 下载验证51.1 手写识别简介手写
    发表于 03-26 17:01

    如何用支持向量机分类器识别手写字体

    sklearn实例-用支持向量机分类器(SVC)识别手写字体
    发表于 06-11 17:02

    手写数字识别的模板匹配方法源程序

    手写数字识别的模板匹配法
    发表于 01-02 19:43 72次下载

    基于矢量特征编码的手写字符识别技术

    针对手写输入法中手写字符识别技术的应用需求,提出了一种利用矢量字符的矢量方向编码技术和概率论知识设计的手写字符识别系统,避免了传统手写输入法
    发表于 07-30 11:11 21次下载

    基于流形学习与SVM的手写字符识别方法

    本文结合核方法、局部线性嵌入(LLE)和支持向量机等机器学习方法,提出了一种集成手写字符维数约简、特征提取及识别方法。鉴于LLE 方法对其近邻个数太过敏感,以及要求流形上
    发表于 01-22 14:16 15次下载

    MNIST手写字体识别程序

    手写字体识别程序
    发表于 10-16 09:22 1次下载

    多样变换的手写验证码自动识别算法

    研究验证码自动识别技术可以进一步提升人识别验证码的可读性,增强机器识别的难度,从而提高网络安全性。针对目前提出的验证码识别方法基本都是采用光学字符
    发表于 12-20 14:14 0次下载

    基于机器视觉识别的交通灯控制系统

    本文主要介绍了一种基于机器视觉识别的交通灯控制系统,对交通信号灯的颜色及其数字进行自动识别。对于交通灯的机器
    发表于 01-09 15:22 1.1w次阅读
    基于<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>识别的</b>交通灯控制系统

    一种改进的仿射传播聚类的手写字符识别

    对于手写字符识别过程中相似字符较多且相同字符存在大量不规则书写变形的问题,提出一种改进的仿射传播聚类算法加入手写字符识别过程中。该算法基于原始仿射传播( AP)聚类算法,将其与聚类评判函数
    发表于 01-15 14:30 0次下载
    一种改进的仿射传播聚类的<b class='flag-5'>手写字符识别</b>

    手写识别系统研究

    近年来人工智能与模式识别技术飞速发展,成为当前的热门技术。手写字符的识别是模式识别领域的重要分支。国内外对手写输入文字的
    发表于 04-10 14:43 0次下载
    <b class='flag-5'>手写</b><b class='flag-5'>识别</b>系统研究

    探索OpenVINO™ 手写字符使用方法

    引言 手写数字识别是一个很基础的模式识别问题,从传统特征提取加机器学习训练方法到深度神经网络训练的识别方法
    的头像 发表于 07-28 09:23 1168次阅读

    视觉颜色识别与传感器颜色识别的区别

    随着科技的发展,人们对于色彩识别的需求越来越多。在人工智能和机器视觉技术的帮助下,我们可以通过计算机和传感器来进行颜色识别。其中,视觉颜色
    的头像 发表于 03-20 13:57 705次阅读
    <b class='flag-5'>视觉</b>颜色<b class='flag-5'>识别</b>与传感器颜色<b class='flag-5'>识别的</b>区别

    视觉颜色识别与传感器颜色识别的区别

    随着科技的发展,人们对于色彩识别的需求越来越多。在人工智能和机器视觉技术的帮助下,我们可以通过计算机和传感器来进行颜色识别。其中,视觉颜色
    的头像 发表于 03-21 16:13 654次阅读
    <b class='flag-5'>视觉</b>颜色<b class='flag-5'>识别</b>与传感器颜色<b class='flag-5'>识别的</b>区别

    机器视觉与生物特征识别的关系

    机器视觉与生物特征识别的关系 机器视觉和生物特征识别是目前科技领域非常热门的方向。
    的头像 发表于 08-09 17:43 493次阅读

    微软发布Windows版OneNote应用AI手写矫正功能

    微软官方解释称,这一功能旨在优化和调整手写字体,使之更加整洁美观且更具连贯性。这不仅能提升OneNote中的手写字体可读性,而且不会改变原始手写字效的独特风格与个性化特点,方便用户日后再次审阅及分享。
    的头像 发表于 04-18 10:59 50次阅读