1、论文题目 统一资源管理平台图像处理模块的设计与实现姓 名 刘致军学 院 软件学院专 业 软件工程指导教师 董傲霜 高力军备 注2011 年 6 月 10日统一资源管理平台图像处理模块的设计与实现作者姓名: 刘致军校内指导教师:董傲霜 副教授企业指导教师:高力军 软件工程师单位名称: 赛乐得科技(北京)专业名称: 软件工程东 北 大 学2011 年 6 月Design and implementation of Image processing module in Uniform Resource Management Platform by Liu ZhijunSupervisor : Ass
2、ociate Professor Dong AoshuangAssociate Supervisor : Engineer Gao LijunNortheastern UniversityJune 2011毕业设计(论文)任务书毕业设计(论文)题目:统一资源管理平台图像处理模块的设计与实现基本内容: 了解 ASP.NET相关技术及软件开发过程工作流及图像处理系统的国内外现状,分析统一资源管理平台图像处理系统的总体结构,实现该系统的注册与登录、图像自动处理、图像用户选择处理等功能模块,并对所实现的部分进行测试各评价。毕业设计(论文)专题部分:题目: 基本内容:学生接受毕业设计(论文)题目日期第
3、1 周指导教师签字:2011 年 2 月 28 日东北大学毕业设计(论文) 摘要-I-统一资源管理平台图像自动处理模块的设计与实现摘 要对于电子商务网站来说,图片是网站外观的最直接的体现。随着网络资源越来越多,有效地管理网站资源是电子商务公司的一个重要的工作。为了能够方便地进行图像处理如图像的缩略图,图像的缩放等,不至于每做一个电子商务网站都要重新编写相应的应用。本系统目标在于设计一个可重用的、方便的图像处理接口。当网站开发中涉及到图像处理的内容的时候,可以很方便的调用图像处理系统的接口进行处理。本系统就是针对电子商务网站的。统计资源管理系统设计的图像处理模块,是网站统一资源管理系统的子系统。
4、该本系统基于 ASP.NET 进行开发,完成了对图像、脚本、动画等很多资源管理中的图像处理,系统提供了图像的读入与存储、图像的缩放的平移、图像的分割与白平衡,图像的对称变换、图像灰度化、图像水印、图像旋转、图像锐化、图像的镶嵌等相关图像处理功能,系统界面采用基于 JavaScript 的 jQuery插件、EasyUI 插件、Flash 的多图像上传插件等设计了用户体验良好的设计界面,并在功能完善的前提下尽可能地提高网页加载的速度。本系统可以为电子商务网站减少网站图像处理相关的时间,并使得网站更加合理化与规范化。关键词:图像处理技术,ASP.NET,C#,jQuery东北大学毕业设计(论文)
5、摘要-II-Design and implementation of Image processing module in Uniform Resource Management PlatformAbstractFor an e-commerce website, the picture is the appearance of the website. As the network resources increasing, it is an important work to manage all kinds of resources effectively. To be able to
6、easily process image, such as image thumbnails, image scaling, etc., and will not have to make a re-write the application to every website. The aim of the system is to design an interface which is reusable and easy to use. When designing a website, we can easily use the interface to accomplish the r
7、elated function. This system is a child function of Uniform Resource Management Platform, and it is suitable for e-commerce website. The systems developer platform is Microsoft Visual Studio 2010, and the development language is C#. Through the system, we can read pictures, save pictures, zoom pictu
8、res, shift pictures, etc. The UI design is base the JavaScript plug-in, such as jQuery and EasyUI, it also use flash plug-in to the faction of pictures upload. These plug-in can make user feel comfortable when user visit our website. This system can reduce the development time of the website and mak
9、e it reasonable and more standardize.Key words: Image Processing, ASP.NET, C#, jQuery东北大学毕业设计(论文) 目录-III-目 录摘 要 I第 1 章 绪 论 11.1 国内外现状 11.2 研究内容 61.3 论文组织 6第 2 章 关键技术介绍 72.1 关键性开发技术的介绍 72.1.1 ASP.NET 简介 72.2 数字图像处理方法概述 72.2.1 图像变换 72.2.2 图像编码压缩 82.2.3 图像增强和复原 92.2.4 图像增强和复原 102.2.5 图像分割 102.2.6 JQUER
10、Y 102.2.7 EASYUI 112.2.8 图像缩放 112.2.9 图像灰度化 122.2.10 图像旋转 13第 3 章 系统分析 153.1 需求概述 153.2 功能需求 153.3 数据模型 203.4 系统开发环境 213.5 系统任务的可行性分析 213.3.1 技术可行性 21东北大学毕业设计(论文) 目录-IV-3.3.2 系统安全性分析 21第 4 章 系统设计 234.1 体系结构设计 234.2 分模块设计 234.3 系统数据库设计 26第 5 章 详细设计与系统实现 285.1 系统详细设计 285.1.1 详细设计概述 285.1.2 图像处理难点设计 29
11、5.1.3 图像文件树设计 315.2 系统模块开发 325.2.1 注册登录模块开发 325.2.2 用户选择功能处理模块开发 33第 6 章 系统测试 386.1 系统测试概述 386.2 测试计划 386.2.1 测试方法 386.2.2 测试阶段 40第 7 章 结 论 42参考文献 43致 谢 44东北大学毕业设计(论文) 第 1 章 绪论-1-第 1 章 绪 论随着 Internet 的发展,网络资源越来越丰富多彩,图像处理设计已经取得广泛的应用。但几乎没有一个包装好的、开源的图像处理接口供我们使用。于是开发一个统一的图像处理接口成了很多公司,特别是电子商务公司的一个迫切的工作。图
12、像处理也是计算机网络长期以来的研究焦点之一。统一资源管理:对各种资源(图像,脚本,动画,样式,视频,网页,声音,数据,文件,文本,数据 xml,数据 Json)进行统一的管理。图像处理技术 (Image Processing)。用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。它是六十年代开始迅速发展起来的地理学研究技术,是多种学科交叉的产物。图像处理是指是对图像进行分析、加工、和处理,使其满足视觉、心理以及其他要求的技术。图像处理是信号处理在图像域上的一个应用。目前大多数的图像是以数字形式存储,因而图像处理很多情况下指数字图像处理。数字图像处理是图像信号转换成数字信号并利用计算机对
13、其进行处理的过程。1.1 国内外现状20 世纪 20 年代,图像处理首次得到应用。20 世纪 60 年代中期,随电子计算机的发展得到普遍应用。60 年代末,图像处理技术不断完善,逐渐成为一个新兴的学科。利用数字图像处理主要是为了修改图形,改善图像质量,或是从图像中提起有效信息,还有利用数字图像处理可以对图像进行体积压缩,便于传输和保存。数字图像处理主要研究以下内容:傅立叶变换、小波变换等各种图像变换;对图像进行编码和压缩;采用各种方法对图像进行复原和增强;对图像进行分割、描述和识别等。随着技术的发展,数字图像处理主要应用于通讯技术、宇宙探索遥感技术和生物工程等领域2。数字图像处理(Digita
14、l Image Processing)又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。数字图像处理最早出现于 20世纪 50 年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息。数字图像处理作为一门学科大约形成于 20 世纪 60 年代初期。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的3。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有图像增强、复原、编码、压缩等。首次获得实际成功应用的是美国喷气推进实验室(JPL) 。他们对航天探测器徘徊者 7 号在 1964 年发回的几千张月球照片使用了图