医学图像处理实验报告(要)

医学图像处理实验报告(要)

ID:16347988

大小:3.83 MB

页数:53页

时间:2018-08-09

医学图像处理实验报告(要)_第1页
医学图像处理实验报告(要)_第2页
医学图像处理实验报告(要)_第3页
医学图像处理实验报告(要)_第4页
医学图像处理实验报告(要)_第5页
资源描述:

《医学图像处理实验报告(要)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、医学图像处理实验报告医学图像处理实验报告LabReportofMedicalImageProcessing系部:学号:姓名:指导教师:53医学图像处理实验报告实验1MATLAB基本操作及函数用法1.1实验原理介绍1.1.1读取函数函数imread可以将图像读入MATLAB环境,语法为:imread('filename')其中filename是一个含有图像文件全名的字符串(包括任何可用的扩展名)。例如命令行>>f=imread('chestxray.jpg');将JPEG图像chestxray读入图像数组f中。函数size可以给出一副

2、图像的行数和列数:>>size(f)ans-10241024函数whos可以显示一个数组的基本附加信息。例如,语句>>whosfwhos行结尾处的分号对结果没有影响。1.1.2显示图像一般使用函数imshow显示,其基本语法为:imshow(f,G)其中,f是一个图像数组,G是显示该图像的灰度级数。若G省略,默认为256。语法:imshow{f,[lowhigh]}会将所有小于或等于low的值都显示为黑,所有大于或等于high的值都显示为白色。介于low和high之间的值将以默认的级数显示为中等亮度值。当用imshow显示另外一幅图

3、像时,MATLAB会在屏幕上用新图像替换旧图像,为保持第一幅图像并同时显示第二副图像,可以使用如下figure函数:>>figure,imshow(g)要了解图像文件的其他详细信息,可以使用imfinfo函数,其语法结构为:imfinfofilename其中,filename是存储在磁盘中的图像全名。1.1.3保存图像使用函数imwrite可以将图像写在磁盘上,该函数语法为:imwrite(f,‘filename’)下面的命令可以把图像f写为TIFF格式,在默认情况下使用语句53医学图像处理实验报告>>imwrite(f,'pati

4、ent10_run1','tif')或>>imwrite(f,'patient10_run1.tif')会将文件保存到当前的工作目录中。另外,如果是JPEG图像,其语法可以为:imwrite(f,'filename.jpg','quality',q)其中q是一个在0到100之间的整数(q越小,图像退化越严重)。函数imwrite另一种常用但只用于tif图像的语法为:imwrite(g,‘filename.tif’,‘compression’,‘parameter’,…‘resolution’,[colresrowres])其中,‘p

5、arameter’有三种情况:为‘none’表示无压缩,‘packbits’表示比特压缩包压缩(非二值图像默认参数),‘ccitt’表示ccitt压缩(二值图像默认参数)。colres为列分辨率。1.1.4数据类型见下表:表格01数据类型。前8项数值类,第9项字符类,第10项逻辑类。名称描述double双精度浮点数,范围【-10308,10308】(8比特每像素)unit8无符号8比特整数,范围【0,255】(1比特每像素)unit16无符号16比特整数,范围【0,65535】(2比特每像素)unit32无符号32比特整数,范围【

6、0,4294967295】(4比特每像素)int8有符号8比特整数,范围【-128,127】(1比特每像素)int16有符号16比特整数,范围【-32768,32767】(2比特每像素)int32有符号32比特整数,范围【-2147483648,2147483647】(4比特每像素)single单精度浮点数,范围【-1038,1038】(4比特每像素)char字符(2比特每像素)logical值为0或者1(1比特每像素)1.1.5图像类型主要分为4种:l亮度图像(Intensityimage)l二值图像(Binaryimage)l索

7、引图像(Indexedimage)lRGB图像(RGBimage)注意:一副图像的特征是由数据类和图像类这两者来表征的。例如,“unit8亮度图像”表示一副像素都是unit8数据类的亮度图像。53医学图像处理实验报告1.1.6数据类与图像类型之间的转换(1)数据类间的转换通用语法为:B=data_class_name(A)其中,data_class_name可以为表1第一列中的任意一项。(2)图像类和数据类型间的转换见下表:表格02IPT中用于进行图像类和数据类转换的函数名称将输入转换为有效的图像数据类im2unint8unit8

8、logical,uint8,uint16,doubleim2uint16unit16logical,uint8,uint16,doublemat2graydouble,范围【0,1】doubleim2doubledoublelogic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。