基于JAVA平台的图像处理
软件的
设计与实现
基于JAVA平台的图像处理软件
摘要:随着
计算机技术的迅速发展,数字图像处理技术在各个领域的研究
和应用日益深入和广泛。
Java是Sun公司推出的一种面向对象编程语言。Java非常适合于企业
网络和Internet环境,现已成为Internet中最受欢迎、最有影响的编程语言之一。目前国内使用Java语言开发的图像处理
系统比较少,这也增加了这方面的研究价值。本论文首先对Java处理图形图像的算法做介绍,并设计JavaGUI(图形用户界面)用来显示图像处理的结果。
关键词:JavaGraphics2D,图形图像,JavaGUI,多媒体,数字图像
基于JAVA平台的图像处理软件
一、绪论........................................................................................................................3(一)课题来源........................................................................................................3(二)课题的目的和意义........................................................................................3(三)本软件的特点................................................................................................4(四)JAVA语言的发展概况...............................................................................41.JAVA语言的诞生.............................................................................................42.JAVA语言的发展.............................................................................................43.JAVA语言的成熟.............................................................................................5(五)JAVA语言的特点........................................................................................51、简单性..............................................................................................................52、面向对象..........................................................................................................53、分布式..............................................................................................................54、健壮性..............................................................................................................65、安全性..............................................................................................................66、可移植性..........................................................................................................6二、
问题分析................................................................................................................6(一)功能设计........................................................................................................6(二)设计问题........................................................................................................61、理论问题:......................................................................................................62、技术问题:......................................................................................................73、实践问题:......................................................................................................7(三)设计原则........................................................................................................7(四)开发工具的选择............................................................................................7(五)使用到的主要技术........................................................................................71、java.awt............................................................................................................82、java.awt.image.................................................................................................83、java.awt.color...................................................................................................8三、设计与实现............................................................................................................8(一)总体结构设计................................................................................................81、对BufferedImages类对象进行图像数据处理
方案如下:..........................92、软件的组成和功能..........................................................................................93、软件功能测试:............................................................................................13四.结束语................................................................................................................13参考文献......................................................................................................................15