首页> 中文学位 >基于Symbian OS的OCR通用应用程序框架设计与实现
【6h】

基于Symbian OS的OCR通用应用程序框架设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章概述

1.1课题背景

1.2论文的研究内容

1.3论文章节安排

第二章Symbian操作系统中的重要概念

2.1活动对象

2.1.1概述

2.1.2活动对象特点

2.1.3使用活动对象

2.1.4活动对象的实现

2.2 Symbian操作系统中的Client-Server架构

2.2.1使用Client-Serer架构进行通信[6]

2.2.2客户与服务器问的会话

2.3 ECom架构

第三章OCR服务器框架的设计与实现

3.1框架设计目标

3.2框架总体设计

3.3客户与服务器交互设计

3.4 OCR引擎

3.5通用框架客户端接口设计

3.6通用框架服务器端接口设计

3.7数据格式设计

3.7.1数据格式分析

3.7.2流概念

3.7.3数据打包

3.7.4数据解包

3.8框架具体实现

3.8.1开发环境

3.8.1实现过程

3.8.1目标设备测试

第四章插件开发

4.1了解插件

4.2 OCR通用框架插件

4.3 OCR引擎接口分析

4.3.1图像布局分析

4.3.2图像文字识别

4.4客户端插件设计与实现

4.5服务器端插件设计与实现

第五章使用插件进行应用程序开发

5.1插件选择

5.2插件使用

5.3使用回调函数

5.4应用实现

第六章总结

6.1本论文的主要成果

6.2应用前景展望

参考文献

致谢

展开▼

摘要

本文主要介绍了基于Symbian操作系统的OCR通用应用程序框架的设计与实现。Symbian OS作为当前主要手机操作系统被广泛应用,而Series 60平台又是该操作系统上最流行的手机平台。由于手机的便携性和摄像头功能的普遍性,使得设计实现这样一个OCR框架以满足不同的应用需求变得很有必要。本文首先介绍了要开发这样一个框架所需要的关于Symbian操作系统的重要知识,包括活动对象、客户服务器架构、ECom架构等等。然后介绍了OCR客户/服务器框架的设计与实现,重点分析了OCR 引擎接口,客户端与服务器端的交互,消息格式的定义以及数据的外部化与内部化。本论文接着介绍了如何基于上述OCR框架如何开发出针对不同应用场景的插件,主要是客户端插件和服务器端插件各自的特点以及工作方式,然后重点介绍了针对普通文本的OCR插件的开发,分析了插件的布局分析功能以及文字识别功能的设计实现。最后,本文介绍了如何在应用程序的开发中使用插件,包括如何载入插件以及使用插件提供的回调函数来满足不同应用程序的需要。通过阅读本文,读者可以详细的了解到如何设计并实现一个通用的OCR通用应用程序框架,如何在该框架的基础上来开发针对不同应用场景的插件以及如何使用插件来开发出适用于不同场景的各种应用程序。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号