eclipse android软件怎么能将文字发出声音来,基于安卓Android平台的卡片文字识别软件APP的设计(Eclipse)...

基于安卓Android平台的卡片文字识别软件APP的设计(Eclipse)(任务书,开题报告,论文16000字,程序代码)

摘  要

21世纪的到来,各种科技都得到了日新月异的发展。信息技术的蓬勃发展使得人类进入了物联网的新时代,几乎每个人都拥有了自己的移动终端。跟随着时代的步伐,手机的操作系统也在不停地进行更新,各类基于移动终端的应用也在源源不断的被研发出来。现有的图像文字识别很多都是基于PC终端的,并没有普及于方便携带的移动终端。所以,基于移动终端的文字识别技术的研发具有一定的现实价值。

本文浅析了海内外在移动终端上文字识别的需求和现况,同时对文字识别技术(OCR)等关键技术进行了一定的研究。基于现状设计实现了一种基于Android平台的卡片图像文字识别软件,该技术具体步骤为:(1)获取源图像,通过手机摄像头拍摄或直接相册选取图片;(2)对源图像进行预处理,包括:图片裁剪,灰度图转换,二值化处理,中值滤波;(3)使用opencv进行直线检测,利用交点信息对灰度图片做仿射变换提取卡片信息;(4)使用Tessract对预处理后的图片进行识别,识别出对应的内容,同时呈现给用户。

经过系统的测试,本文所设计的基于Android卡片图像文字识别系统可实现将图片中的文字识别出来的功能,同时速率和速率都有一定的保证,满足了设计要求,能在实际生活中起到一定实用性。

关键词:文字识别;Android ;二值化处理; 直线检测

Abstract

The arrival of the 21st century, all kinds of science and technology got rapid development. The rapid development of information technology makes human beings into a new era of the Internet of things, almost everyone has his own mobile terminals. With the development of the era, mobile phone operating system is constantly updated, all kinds of application based on mobile terminal also constantly produce. The existing image character recognition, many of them are based on the PC terminal is not popular in portable mobile terminals. So, the character recognition technology based on mobile terminal research has certain practical significance.

On the mobile terminal character recognition at home and abroad are analyzed in this paper the requirements and current conditions, as well as the character recognition technology, key technology such as image processing was studied. Based on the present situation of design implements a card image character recognition software based on Android platform, the technology for specific steps: (1) access to the source image, images or photo album selected directly by mobile phone camera; (2) the source image preprocessing, including: image cropping, grayscale transformation, binarization processing, median filtering; (3) using opencv straight line detection, the use of node information of grayscale image affine transformation to extract the card information; (4), which can identify the processed images by tessract identify needs of text, and display.

After the test, this paper designed character recognition system can realize the text contained in images accurately identified, and the rate of accuracy and has certain guarantee, meet the design requirements, basic can be used in real life.

Key words: word recognition; Android ; binarization processing; line detection

46d723593a78b3c4849d5ff68eb06c39.png

ea5b3714f5c3f8ba071ad55620fac9d3.png

69adf21f01223268df2aabc310e6d3c6.png

65adf8cdbe8dd6f781b655eaf35d82c4.png

目  录

摘  要    I

Abstract    II

第1章 绪论    1

1.1课题的研究背景    1

1.2文字识别技术的国内外研究概况    2

1.3课题的研究对象及其意义    3

第2章 相关技术的理论基础    4

2.1文字识别技术    4

2.1.1文字识别技术的发展历史    4

2.1.2文字识别技术的应用    4

2.2 智能手机操作系统的种类    5

2.2.1 Android操作系统    6

2.2.2 IOS操作系统    8

2.2.3 Windows Phone 操作系统    9

2.3图像处理技术    9

2.3.1图像灰度化处理    9

2.3.2图像二值化    12

2.4 Tesseract引擎    14

第3章 系统需求分析及设计    15

3.1文字识别系统的设计框架    15

3.2文字识别系统的界面设计    16

3.3 图像预处理模块    17

3.3.1图像的裁剪    17

3.3.2图像的灰度化    18

3.3.3图像二值化处理    19

3.3.4直线检测    19

3.3.5交点检测    20

3.3.6仿射变换    20

3.4 图像文字识别    20

第4章 系统测试与分析    22

4.1系统运行环境    22

4.2软件操作界面    23

4.3软件功能模块测试    24

4.3.1图像来源选择功能    24

4.3.2图像预处理模块    26

4.3.3结果显示模块    27

4.4系统性能分析    27

4.5结果分析    29

第5章 总结    31

5.1工作总结    31

5.2工作展望    31

参考文献    32

致  谢    33

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值