基于JCreator的Java图形图象增强分割处理技术的实现与应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
随着计算机技术的迅速发展,数字图像处理技术在医学领域的研究和应用日益深入和广泛。现代医学已越来越离不开医学图像处理技术。医学图像处理技术在临床诊断、教学科研等方面发挥了重要的作用。计算机图像处理技术与影像技术的结合从根本上改变了医务人员进行诊断的传统方式。充分地利用这些技术可以提高诊断的正确性和准确性,提高诊断效率,降低医疗成本,可以更加充分地发挥各种医疗设备的功能。而且,随着数字化、智能化进程的深人,图像处理技术在医疗卫生领域将会有更加广阔的应用前景。
Java是Sun公司推出的一种面向对象编程语言。Java非常适合于企业网络和Internet环境,现已成为Internet中最受欢迎、最有影响的编程语言之一。目前国内使用Java语言开发的图像处理系统比较少,这也增加了这方面的研究价值。
本文首先对图像增强和图像分割中的几种算法进行了介绍,包括线性灰度变换,伪彩色处理,平滑处理,中值滤波,阈值分割,边缘检测等。然后用Java语言对上述各算法编程实现,并设计Java GUI(图形用户界面)用来显示图像处理的结果,以及创建一个数据库用于存储医学图像。
关键词:医学图像;图像增强;图像分割;面向对象
Abstract
As the puter technique’s quickly development, the image process technique having been more deeply and widely in the use and study of medical science. The modern medical science can not work well without the medical image processing technology; it has made an important use in clinical diagnosis and education study. The bination of the image processing technique and imaging technique has changed the way that traditional diagnosis. Make adequately use of this techniques will be increase accuracy,increase the efficiency of diagnosis,decrease the cost of medical treatment and make the most use of function with medical treatment equipments.Moreover, as the deeply with the arithmetic figure and the intelligence, the image processing technique will have a more wonderful future.
Java is a kind of object-oriented programming language from the pany of Sun. The Java is being a most wele and influence programming language which suits for the business network and the environment of internet. Currently, use Java language to developed image processing system is not very frequency in our country. So, this is a cause of increasing the value of study.
This project introduces some kinds of algorithms inimage enhancement and image segmentation. It includes linear grey level transformation, pseudo-color processing, smooth processing, median filter, threshold segmentation, edge detection and so on. Then, use Java to program and realize. And show the result of image processing using Java GUI (Graphical User Interface), as well as create a database to stock medical image.
Key Words: medical image; image enhancement; image segmentation;
object-oriented
目录
1引言1
2医学图像处理概述3
2.1什么是医学图像处理3
2.2医学图像处理及研究内容3
2.2.1超声图像3
2.2.2X射线图像4
2.2.3磁共振成像5
2.2.4核医学成像6
2.3医学图像处理技术新进展7
3 Java语言的特点11
3.1面向对象编程11
3.1.1抽象11
3.1.2面向对象编程的3个原则12
3.2 Java的特性13
3.3 Java语言的前景15
4Java语言实现图像处理16
4.1图像增强技术16
4.1.1灰度变换17
4.1.2伪彩色处理19
4.1.3平滑化处理22
4.1.4其他图像增强技术24
4.2图像分割技术25
4.2.1阈值分割法25
4.2.2边缘检测法28