什么是OCR?OCR技术详解

光学字符识别(Optical Character Recognition)简称为“OCR”。ORC是指对包含文本资料的图像文件进行分析识别处理,获取文字及版面信息的技术。一般包括以下几个过程:

1.图像输入

针对不同格式的图像,有着不同的存储格式和压缩方式。目前,用于存取图像的开源项目有OpenCV和CxImage等。

2.预处理

预处理主要包括二值化、噪声去除和倾斜较正,具体内容如下:

什么是OCR?OCR技术详解

二值化:大多数情况下,使用摄像头拍摄的图片都是彩色图像,彩色图像包含的信息量非常丰富,需要进行简化。我们可以将图片的内容简单地分为前景和背景,为了让计算机更快地、更好地识别文字,需要先对彩色图像进行处理,使图片只剩下前景与背景信息,即简单地定义前景信息为黑色,背景信息为白色,这就是二值化图。彩色图像和二值化图像处理前后对比如图1所示。

噪声清除:对于不同的文档,噪声的定义可以不同。根据噪声的特征进行消除处理,这就叫做噪声去除。

倾斜校正:通常情况下,用户拍摄的照片比较随意,很有可能拍照文档会产生倾斜。这时,需要使用文字识别软件进行校正。

3.版面分析

将文档图片分段落、分行的过程叫做版面分析。由于实际文档的多样性和复杂性,目前没有一个固定的、最好的切割模型。

4.字符切割

由于拍照条件的限制,经常会造成字符粘连、断笔等情况,因此极大地限制了识别系统的性能。此时就需要文字识别软件具备字符切割的功能

5.字符识别

很早的时候就有模板匹配,后来是以特征提取为主。由于文字的位移、笔画的粗细、断笔、粘连、旋转等因素的影响,极大地增加了提取的难度。

6.版面恢复

通常,人类希望识别后的文字,仍然按照原文档图片那样排列着,保持段落不变、位置不变、顺序不变,之后输出到Word文档或PDF文档,这个过程就叫做版面恢复。

7.后处理、核对

不同的语言环境中,语言的逻辑顺序是不同的。因此,需要根据语言特征的上下文,对识别后的结果进行校正,这个过程就是后处理。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/366757.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年8月12日 15:32
下一篇 2023年8月12日 16:30

相关推荐

  • 经验分享如何添加加载项。

    在软件中,通常通过设置或工具菜单找到“加载项”或“插件”选项,选择需要添加的加载项进行安装。具体步骤因软件而异。 (图片来源网络,侵删) 在计算机软件中,加载项(Addons)是一种扩展功能,可以增强现有程序的…

    2024年6月27日
    00
  • 如何利用UDP实现群聊聊天室?

    大家好,今天为大家带来了一个非常有意思的小程序——UDP实现的群聊聊天室。这个程序使用的UDP协议,并使用DatagramSocket的子类MulticastSocket实现组播,可以部署在一个局域网内的多台电脑上,并可以实现文字群聊。…

    2023年5月12日
    05
  • 小编教你全网营销具备哪些功能(全网营销平台有哪些)

    互联网+时代到来,网络对于商家来说成为必争之地,正在逐渐取代传统的营销模式,在企业品牌推广过程中占据了更加重要的作用,之所以会出现这种变化最主要的还是因为全网营销具备这些功能。1、销售渠道开拓功能网络…

    2023年4月1日
    03
  • 教你一个有利于SEO优化网站的功能是如何建设出来的。

    其实很多站长一直在研究什么样的模板网站比较适合优化,其实不难发现,我们可以搜索seo这种流量顶级的关键词,排名首页的网站,建设的都是一般,但是他们在后期优化当中,细节处理,网站优化等做的很完美,所以深受引…

    2023年6月29日
    00
  • 我来分享企业做网站建设需要什么功能呢。

    企业做网站建设需要什么功能呢? 企业网站制作,前期需求的确定是很重要的,因为功能需求定义了整个网站的基本架构。 企业做网站建设需要什么功能呢? 1.信息发布功能 信息的更新可见企业的发展过程也有利于网站优…

    2022年11月14日
    00
  • 小编分享网站建设中有哪些功能是必不可少的。

    一个网站的最终目的是为用户服务还是为企业服务的,或者二者之间兼而有之,网站在方便用户的同时,也让自己获得利益。在网站建设中,哪些功能必须需要的呢?下面小编就来告诉大家。 谈到网站功能,包括的范围很多,…

    2023年6月12日
    00
  • 教你iphone 如何呼叫转移。

    在iPhone上设置呼叫转移,请打开“设置”应用,选择“电话”,点击“呼叫转移”,然后根据需要选择转移类型并输入要转移的号码。 (图片来源网络,侵删) 方法一:通过iPhone自带功能设置呼叫转移 1、打开“设置”应用,在…

    2024年6月27日
    00
  • 小编分享满就送功能新旧功能对比。

         淘宝满就送是淘宝卖家的一款很实用的店铺推广助手。满就送在买家心理上下功夫,获得了不错的推广效果。如今,满就送又优化了,对于广大卖家来说更简化了操作。     1、 赠品可直接选择在架商品,不需要手动输…

    2023年10月25日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息