- 8
- 0
- 约4.91千字
- 约 9页
- 2019-03-17 发布于江苏
- 举报
数学模型课程设计3
一 图像的读写,用自己的照片命名
图像的读写
图像读
RGB = imread(ngc6543a.jpg);
图像写
先从一个.mat 文件中载入一幅图像,然后利用图像写函数imwrite,创建一个.bmp文件,并将图像存入其中。
load clown
whos
imwrite(X,map,clown.bmp)
图像文件格式转换
bitmap = imread(clown.bmp,bmp);
imwrite(bitmap,clown.png,png);
图像显示
二进制图像的显示
BW1=zeros(20,20); %创建仅包含0/1的双精度图像
BW1(2:2:18,2:2:18)=1;
imshow(BW1,notruesize);
whos
BW2=uint8(BW1);
figure,imshow(BW2,notruesize)
BW3=BW2~=0; %逻辑标志置为on
figure,imshow(BW3,notruesize)
whos
BW=imread(circles.tif);
imshow(BW);
figure,imshow(~BW);
figure,imshow(BW,[1 0 0;0 0 1]);
灰度图像的显示
I=imread(testpat1.tif);
J=filter2([1 2;-1 -2],I);
imshow(I)
figure,imshow(J,[])
索引图像的显示
load clown %装载一幅图像
imwrite(X,map,clown.bmp); %保存为bmp文件
imshow(X)
imshow(X,map)
RGB图像的显示
I=imread(flowers.tif);
imshow(I)
RGB=imread(ngc6543a.jpg);
figure,imshow(RGB)
imshow(I(:,:,3) % 显示第3个颜色分量
多帧图像的显示
mri=uint8(zeros(128,128,1,27)); % 27帧文件mri.tif初始化
for frame=1:27
[mri(:,:,:,frame),map]=imread(mri.tif,frame); % 读入每一帧
end
imshow(mri(:,:,:,3),map); % 显示第3帧
figure,imshow(mri(:,:,:,6),map); % 显示第6帧
figure,imshow(mri(:,:,:,10),map); % 显示第10帧
figure,imshow(mri(:,:,:,20),map); % 显示第20帧
显示多幅图像
[X1,map1]=imread(forest.tif);
[X2,map2]=imread(trees.tif);
subplot(1,2,1),imshow(X1,map1)
subplot(1,2,2),imshow(X2,map2)
subplot(1,2,1),subimage(X1,map1)
subplot(1,2,2),subimage(X2,map2)
二 图像编辑
1、图像缩放
clear
I=imread(cats.tif);
subplot(2,2,1),imshow(I);title(原始图像)
X1=imresize(I,0.15,nearest);
subplot(2,2,2),imshow(X1,[]);title(最近邻插值法实现图像缩放)
X2=imresize(I,0.15,bilinear);
subplot(2,2,3),imshow(X2,[]);title(双线性插值法实现图像缩放)
X3=imresize(I,0.15,bicubic);
subplot(2,2,4),imshow(X3,[]);title(双立方插值法实现图像缩放)
2、图像旋转
clear
I=imread(cats.tif);
J=imrotate(I,35, bilinear);
subplot(1,2,1),imshow(I);title(原始图像)
subplot(1,2,2),imshow(J);title(逆时针旋转35°图像)
3、图像裁剪
clear
I=imread(cats.tif);
msgbox(请选择要裁剪的区域,并双击选定区域以显示,提示信息);
waitforbuttonpress;
clf;
I2=imcrop(I);
close
subplot(1,2,1),imshow(I);title(原始cats——RGB图像);
subplot(1,2,2),imshow(I2);title(裁剪后的cats——R
您可能关注的文档
- 摄影爱好者必读教你在超市拍出清新生活照.docx
- 摆短后的侧身强技术.docx
- 摘自东平职专王伦.docx
- 撞了人需要承担样的责任.docx
- 摩托车不给上路,就玩玩这个吧.docx
- 撤点并校的成本益分析资料汇总——教育经济学.docx
- 播音员与节目主人、主播的区别.docx
- 撤销权性质各学评析.docx
- 撞车交强险赔偿序是怎样的.docx
- 擅自公开发行证的法律责任.docx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)