《医学图像处理》课程实验教学大纲.doc

《医学图像处理》课程实验教学大纲.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《医学图像处理》课程实验教学大纲

课程编号

课程名称:医学图像处理

适用专业:医学影像学

课程类别:专业选修课

开课学期:7

实验学时:4学时

学分:1

一、开课实验室

软件与通信工程学院通信工程实验室

二、课程性质与任务

课程性质:专业必修课

课程任务:通过实验教学,使学生掌握医学图像处理技术及其操作与应用。

三、教学目的与要求

1.通过课程实验,掌握医学影像图像处理的基本原理与方法,并能应用相关知识解决实际问题。

2.熟悉从医学图像采集、数字化到图像处理输出结果的过程流程,提高综合运用理论和技术进行应用的能力,初步理解与掌握医学图像计算机辅助检测与诊断。

四、考核形式要求

本课程通过平时实验考核和实验报告完成情况来综合评定学生的实验完成情况,记入该课程考核的平时成绩。

五、实验项目名称与学时分配

序号

实验项目名称

实验

类型

实验

学时

每组

人数

实验要求

(必做或选做)

1

基于Matlab的图像处理初步练习实验

验证

2

30

必做

六、实验项目的具体内容

实验一基于Matlab的图像处理初步练习实验

1、实验目的和要求

(1)掌握在MATLAB中能够处理哪些格式图像,掌握在MATLAB中如何读取图像;

(2)熟悉如何利用MATLAB来获取图像的大小、颜色、高度、宽度等等相关信息;掌握如何在MATLAB中按照指定要求存储一幅图像的方法。

(3)了解图像间如何转化。

2、实验内容或原理

(1)数字图像的表示和类别

一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f在任何坐标处(x,y)处的振幅称为图像在该点的亮度。灰度是用来表示黑白图像亮度的一个术语,而彩色图像是由单个二维图像组合形成的。例如,在RGB彩色系统中,一幅彩色图像是由三幅独立的分量图像(红、绿、蓝)组成的。因此,许多为黑白图像处理开发的技术适用于彩色图像处理,方法是分别处理三副独立的分量图像即可。

图像关于x和y坐标以及振幅连续。要将这样的一幅图像转化为数字形式,就要求数字化坐标和振幅。将坐标值数字化成为取样;将振幅数字化成为量化。因此,当f的x、y分量和振幅都是有限且离散的量时,称该图像为数字图像。

作为MATLAB基本数据类型的数值数组本身十分适于表达图像,矩阵的元素和图像的像素之间有着十分自然的对应关系。根据图像数据矩阵解释方法的不同,MATLAB把其处理为4类:亮度图像(Intensityimages),二值图像(Binaryimages),索引图像(Indexedimages)与RGB图像(RGBimages)。

(2)数据类和图像类型间的转化

表1中列出了MATLAB和IPT为表示像素所支持的各种数据类。表中的前8项称为数值数据类,第9项称为字符类,最后一项称为逻辑数据类。工具箱中提供了执行必要格式转换的函数(见表2),以实现在图像类和类型间进行转化。

表1MATLAB和IPT支持数据类型

名称

描述

double

双精度浮点数,范围为

uint8

无符号8比特整数,范围为[0255]

uint16

无符号16比特整数,范围为[065536]

uint32

无符号32比特整数,范围为[04294967295]

int8

有符号8比特整数,范围为[-128127]

int16

有符号16比特整数,范围为[-3276832767]

int32

有符号32比特整数,范围为[-21474836482147483647]

single

单精度浮点数,范围为

char

字符

logical

值为0或1

表1格式转换函数

名称

将输入转化为

有效的输入图像数据类

im2uint8

uint8

logical,uint8,uint16和doulbe

im2uint16

uint16

logical,uint8,uint16和doulbe

mat2gray

double,范围为[01]

double

im2double

double

logical,uint8,uint16和doulbe

im2bw

logical

uint8,uint16和double

(3)编程示例

下面给出读取、压缩、显示一幅图像的程序(%后面的语句属于标记语句,编程时可不用输入)

I=imread(‘原图像名.tif’);%读入原图像,tif格式

whosI%显示图像I的基本信息

imshow(I)%显示图像

%这种格式知识用于jpg格式,压缩存储图像,q是0-100之间的整数

imfinfofilenameimwrite(I,'filename.jpg','qual

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档