基于Java的图形图像处理软件的设计与实现.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
目录 引 言 7 第一章 绪论 8 1.1.1 计算机图形图像学的发展简史 8 1.1.2现有图形图像处理软件 8 1.2 课题研究的目的及意义 9 第二章 图形图像处理软件开发技术基础 10 2.1 Java Swing 简介 10 2.1.1 Swing的特性 10 2.1.2 Swing程序包和类 11 2.2 MVC体系结构 12 2.2.1 模型 12 2.2.2 视图 12 2.2.3 控制器 13 第三章 图形图像软件的设计 14 3.1图形处理模块的设计 14 3.1.1结构设计 14 3.1.2功能描述 14 3.1.3图形处理模块结构图 14 3.1.4主要类设计 15 3.2 图像处理模块的设计 16 3.2.1结构设计 16 3.2.3结构图 17 4.1 绘图功能的详细设计与实现 19 4.1.1 菜单栏 19 4.1.2工具栏 20 4.1.3画图区 22 4.1.4状态栏 22 4.2 图像编辑的详细设计与实现 23 4.3滤镜处理的详细设计与实现 25 4.3.1 图像增强 25 4.3.2图像边缘检测 27 4.3.3 图像平滑处理 28 4.3.4 系统测试 29 结论 32 致谢 33 图形图像处理软件的设计与实现 摘要:随着计算机技术的迅速发展,图形图图像技术在各个领域的研究和应用日益深入 和广泛。由于图形图像各种算法的实现,使得其处理速度越来越快,能更好的为人们服 务。图形图像处理的信息量很大,对处理速度的要求也比较高。Java强大的运算和图像 展示功能,使图像处理变得更加的简单和直观。同时系统所有的操作设计得十分简单方 便,无需具备有专业的知识,也能实现图像图像处理。 Java是一种完全面向对象的语言,Java语言的设计集中于对象及其接口,它提供了简 单的类机制以及动态的接口模型。本文基于Java的图形图像处理环境,设计并实现了以 图形图像处理系统,展示如何通过利用Java实现对图形图像的各种处理。 关键词:Java 绘图板 图形图像编辑 滤镜处理 边缘处理 Image processing software design and implementation Abstract:With the rapid development of computer technology, graphic chart of image technology in various fields of research and application deeply and widely increasingly. Due to the image of the realization of the algorithm, so that the processing faster, the better for the people service. Image processing of information is very big, the requirements of processing speed is high. Java powerful operation and image display function, make the image processing become more simple and intuitive. And the system all operating very simple design, need not have the professional knowledge, also can realize image and image processing. Java is a fully object-oriented language, the design of the Java language focus on objects and interface, it provides simple class mechanism as well as the dynamic model of the interface. This paper, based on the Java graphics image processing environment, the design and realized by graphical image processing system, and shows how to use Java to achieve through graphic image of processing. Key words:Java; Drawing board; Graphic image editing; Filt
剩余28页未读,继续阅读
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助