基于C语言的医学图像处理的设计
目 录
摘 要1
关键词1
Abstract2
Key wards2
前言3
1 绪论4
1.1 图像与数字图像处理4
1.1.1 图像的定义4
1.1.2 人类的视觉4
1.1.3 图像的数字化处理4
1.2 数字图像处理工作本身的特点4
1.3 数字图像处理的应用4
1.4 数字图像处理的研究目的与研究内容5
1.5 建立医学图像处理的必要性5
2 Visual C++ 数字图像处理基础6
2.1 位图文件读写综述6
2.1.1 位图文件结构6
2.1.2 位图文件读写操作8
2.2 图像的基本操作处理9
2.3 灰度 BMP位图操11
2.3.1 灰度BMP位图的读取与存储11
2.3.2 调色板的操作11
2.3.3图像的数字化处理11
2.4 VC数据库中的图像数据显示11
3 图像的处理13
3.1图像的直方图13
3.2图像增强13
3.2.1灰度变换14
3.2.2图像平滑14
3.2.3图像锐化15
3.3 数字图像的边缘检测16
3.4 实现灰度图像与彩色图像的相互转换17
4 医学超声图像处理19
4.1医学超声影像工作原理19
4.2超声图像预处理19
4.3超声图像二值化19
4.4颗粒图像中颗粒的提取20
4.5结果20
结论22
参考文献23
附录25
基于C语言的医学图像处理的设计
摘 要:B超图像作为医学图像的一个部分,具有医学数字图像的某些共性。B超图像处理技术作为医学数字图像处理技术的一个分支,其研究内容包括很多方面,主要有:B超图像的增强、B超图像的滤波、B超图像分割及边缘轮廓提取等。本文提出了基于Visual C++在图形图像处理方面具有得天独厚的优势,利用Visual C++编译的程序进行对图像的快速处理,灰度线性变化;图像增强:图像的平滑、锐化;二值化处理。使得图像在计算机处理之后,可以最大程度的保留了影像的信息,同时优化了分类后的影像,主要用途是获取物体拓扑和结构信息,它通过物体和结构元素相互作用的某些运算,得到物体更本质的形态。以便医生了解病变组织或器官的综合情况,并做出更加准确的诊断或制定出更加合适的治疗方案,毫无疑问,这必将推动现代医学临床技术的巨大进步。
关键词:超声图像;VC语言;特征提取;边缘检测;
The design of the processing of medical image based on C language
Abstract:The B ultra image took the medicine image a part, has medicine digital image certain general character. The B ultra imagery processing technology took the medicine digital image processing technology a branch, its research content including very many aspects, including: B ultra image enhancement、B ultra image filter、B ultra image division and edge outline extraction and so on. This article proposed has the advantageous superiority based on Visual C++ in the graph imagery processing aspect, Translation procedure carries on using Visual the C++ to image fast processing, Gradation linear variation; Image intensification: Image smooth, peaking; Filters the mirror effect: Binaryzation processing. Causes the image after computer processing, might the greatest degree retention phantom information, after simultaneously optimize the classified phantom, the main use was gains the object analysis situs and the structure information, it