最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt

最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt

ID:62111851

大小:1.22 MB

页数:34页

时间:2021-04-17

最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt_第1页
最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt_第2页
最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt_第3页
最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt_第4页
最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt_第5页
资源描述:

《最新图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图形图像处理识别技术与医学信息分析-MATLAB的图像处理与分析(02)定义程序文件在主菜单中选择“File”

2、“New”

3、“M-file”打开MATLAB编辑窗口,建立程序文件,如图9-14所示,MATLAB文件的扩展名为“.m”。运行程序文件(两种方式)在MATLAB命令窗口中输入文件名选择“File”

4、“Open”打开m文件,在编辑窗口下选择“Debug”

5、“Run”或者按F5键运行该程序,如图9-15所示。二、显示灰度图像和直方图左侧工作区双击文件m02.m打开,则会打开一个Editor,里面

6、就是matlab的源代码,m02.m如下:%%显示灰度图像和直方图clearall%清空内存数据G=imread(‘X_chest.bmp','bmp');%读入原始图像,为胸部的X片图subplot(2,1,1);imshow(G,256);title('原始图像');%显示原始图像subplot(2,1,2);imhist(G);title('原始图像的直方图');%显示原始图像的直方图按F5运行得如下结果:见图9-17图9-17subplot(2,1,1);imshow(G,256);title

7、(‘原始图像’);%显示原始图像subplot(2,1,2);imhist(G);title('原始图像的直方图');%函数说明:1.符号%表示其之后的内容为注释2.函数subplot(m,n,p)功能是划分绘图窗口,创建m×n排列的子图阵列,p是子图的序号。比如subplot(2,1,1);是创建两行一列的子图阵列,且是第一副图。3.函数imshow(I,N)功能是以N级灰度显示灰度图象I.。imshow(G,256);就是显示256级灰度图象G。4.函数imhist(I)是显示灰度图象I的直方图。

8、三、图像的旋转打开文件m03.m:%图像的旋转clearallG=imread('X_chest.bmp','bmp');%读入原始图像,为胸部的X片图R=imrotate(G,30,'bilinear');%逆时针旋转30度subplot(1,2,1);imshow(G);title('原图');%显示原图subplot(1,2,2);imshow(R);title('逆时针旋转30度后的图像');%显示逆时针旋转30度后的图像按F5运行得如下结果:见图9-18图9-181.函数imrotate(G

9、,30,’bilinear’);是将图形G逆时针方向旋转30度,使用’bilinear’双线性法差值,若要顺时针方向旋转30度,则需要在度数30的前面加个负号函数说明:R=imrotate(G,30,'bilinear');%逆时针旋转30度四、减影处理打开文件m04.m:%%减影处理clearallG1=double(imread('D21.png','png'));%读入第一副图G2=double(imread('D22.png','png'));%读入第二幅图[m,n]=size(G1);%计算

10、图像矩阵的大小fori=1:mforj=1:nG(i,j)=2*G2(i,j)-G1(i,j);%减法运算ifG(i,j)<0%调整灰度值,使其>=0G(i,j)=0;endendendsubplot(1,3,1);imshow(uint8(G1));title('尚无造影剂拍摄');%输出无造影剂拍摄的图像subplot(1,3,2);imshow(uint8(G2));title('含造影剂拍摄');%输出注射造影剂后拍摄的图像subplot(1,3,3);imshow(uint8(G));tit

11、le('经数字减影技术处理后的图像');%经DSA处理后的图像按F5运行得如下结果:见如下图:从上图对比可知,经DSA处理后血管及其病变显示更清晰,有助于迅速的出判断函数说明:1、G1=double(imread(‘D21.png’,‘png’));读入一副图像,并且将图像数据转换为double格式(双精度)2、[m,n]=size(G1);%计算图像矩阵的大小计算图像G1矩阵大小,即为m*n大小3、imshow(uint8(G1));先把图像G1的图像数据转换成unsigned8-bitintege

12、r格式(无符号8位整型),在显示图象G1五、图像增强:直方图均衡化法打开文件m05.m,%%显示图像和直方图及利用均衡化处理进行图像增强clearallG=imread('MRI_brain.jpg','jpg');%读入原始图像,图像为头部的MRI图F=histeq(G);%直方图均衡化处理subplot(2,2,1);imshow(G);title('原始图像')%显示原始图像subplot(2,2,3);imhist(G);title('原始图像的

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

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

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