基于模板匹配的手写数字模式识别.ppt

基于模板匹配的手写数字模式识别.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Company Logo LOGO Company Logo Company Logo Company Logo Company Logo 基于模板匹配的手写数字模式识别 背景及意义 模式识别是六十年代初迅速发展起来的一门学科。由于它研究的是如何用机器来实现人及某些动物对事物的学习、识别和判断能力,因而受到了很多科技领域研究人员的注意,成为人工智能研究的一个重要方面。自从计算机问世以来,让机器具有模式识别能力一直是计算机科学家们的努力方向。研究表明,对视觉和听觉信息的处理过程,不仅仅是一个感知过程,也是一个认知过程。因此,研究模式识别,是理解人类智能的本质的重要途径。 研究内容 本文主要研究的是基于模板匹配的手写数字的模式识别,研究对象局限于特定人手写的数字,针对0-9这十个数字,先对其进行图像预处理,然后运用 相应的模板匹配法对其进行匹配, 达到最终识别。 系统的背景、意义及内容 论文的结构 第一部分 手写体数字识别简介 第二部分 图像处理 第三部分 MATABLE介绍 第四部分 模板匹配 第五部分 结果 1.手写体数字识别简介 1.1 手写数字识别概述 字符识别的各分支     1.手写体数字识别简介 1.1 手写数字识别的典型应用 手写数字识别在大规模数据统计中应用,如:行业年鉴、人 口普查等;手写数字识别在财务、税务、金融 、领域中的应用;手写数字识别在邮件分拣中的应用。 1.2 光学字符识别方法的介绍 手写字符识别大致可以分为6中情况: (1)模板匹配法(2)统计决策法(3)结构特征法 (4)模糊辨别法 (5)逻辑推理法 (6)神经网络法 2.图像处理 2.1 图像处理简介    图像处理技术基本可以分为两类:模拟图像处理和数字图像处理。 2.2 数字图像的概念    一幅图像可以定义为一个二维函数f(x,y),其中x和y是空间坐标,而在任何一对空间坐标(x,y)上的幅值f称为该点图像的强度或灰度。当x,y和幅值f为有限的、离散的数值时,称该图像为数字图像。 2.图像处理 2.3 数字图像预处理 2.3.1 图像的增强 (1)空间变换增强(2)空间滤波增强(3)频域 增强 2.3.2 图像的灰度化 2.3.2 图像的平滑滤波 2.3.3 图像的二值化 2.3.4 图像的细化 2.3.5 图像的归一化 3.MATABLE介绍 3.2 MATABLE 在数字图像处理中的应用   MATLAB工具箱中的数字图像处理函数几乎涵盖了近期研究成果内的所有技术,因此在实际应用中是十分方便的。例如:imread()函数用于读入各种图像文件;imwrite()函数用于输出图像;imfinfo()函数用于读取图像文件的有关信息。subplot()函数能将一个图像窗口分成几个部分,但同一个图像窗口内只能有一个调色板;subimage() 函数可在一个 图像窗口内使用多个调色板。 下面通过实例介绍几个简单的MATLAB工具箱中的数字图像处理函数: (1)用MATLAB改变图像的大小可以通过imresize()函 数来实现。它的调用格式为: B=imresize(A,M,METHOD) 3.MATABLE介绍 I=imread(zb.jpg); J=imresize(I,2); imshow(I) figure,imshow(J) (2)用MATLAB对图像进行旋转可以通过imrotate()函 数来实现。它的调用格式为: B=imrotate(A,ANGLE,METHOD,BBOX)     I=imread(zb.jpg);     J=imrotate(I,45,bilinear);     K=imrotate(I,45,bilinear,crop);     subplot(1,3,1),imshow(I)     subplot(1,3,2),imshow(J)     subplot(1,3,3),imshow(K) 论文的结构 (3)用MATLAB对图像进行裁剪可以通过imcrop()函数来实现。它的调用格式为:

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档