图像处理基本实验.docx
- 文档编号:2180808
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:18
- 大小:450.88KB
图像处理基本实验.docx
《图像处理基本实验.docx》由会员分享,可在线阅读,更多相关《图像处理基本实验.docx(18页珍藏版)》请在冰豆网上搜索。
图像处理基本实验
图像处理基本实验
1.
读取并显示一幅tif格式的图像,并将新图像存存储成bmp,png格式并显示出来.
所用图片像素为264x264
I=imread('dog^_gray・tif1);%读取tif图彳象
[m,n]=size(I)%显7F图像规模
imwrite(I,*dog__gray・bmp1);%图像保存为bmp格式
imwrite(1,1dog_gray・png1);%图像保存为png格式
Il=imread('dog__gray・bmp1);%读取bmp图像
I2=imread('dog__gray・png*);%读取png图像
siibplot(1,3,1),imshow(I);%在1x3子屏中的第1个子图显为dog^gray・tif
title(1dog^gray.tif1);%显7F图像标题
subplot(1,3,2),imshow(II);%在1x3子屏中的第2个子图显7F为dog_gray.bmp
title(1dog__gray・bmp1);%显不图像标题
subplot(1,3,3),imshow(12);%在1x3子屏中的第2个子图显乔为dog_gray・png
title('dog^gray・png');%显不图像标题
m=
2读取一幅RGB彩色图像,在同一窗口输出原图像及R,G,B三个分量图像.
所用图片大小为352x351
RGB=imread(1fruits・tif');&读取图像
[mzn,p]=size(RGB)%矩阵大小
R=RGB(:
:
zl);%显示R分量
G=RGB(:
:
z2);&显示G分量
B=RGB(:
:
z2);%显示B分量
subplot(2,2,1),image(RGB);%在2x2子屏中的第1个子图显亦原图
title(1原图%显示标题
subplot(2,2,2)zimage(R);%在2x2子屏中的第2个子图显亦R分量图像
title(*R分量J;%显示标题
subplot(2,2,3),image(G);%在2x2子屏中的第3个子图显亦G分量图像
title(*G分量J;%显示标题
subplot(2,2,4)zimage(B);%在2x2子屏中的第4个子图显亦B分量图像
title(*B分量•);%显示标题
m=
352
n=
351
P=
3
3&4
读取一幅RGB彩色图像,将其转换为灰度图像保存为tif格式,并在同一
窗口显示原图
像与灰度图像.
将4中得到灰度图像转化为二值图像,并对其进行取反操作,在同一窗口显示灰度图
所用图像像素为264x352
RGB=imread(1flower-0170・jpg');%读取图像
[mznzp]=size(RGB)&矩阵大小
I=rgb2gray(RGB);%真彩色图像转换为灰度圏像
Il=im2bw(I);%灰色图像二值画
12二、11;%对二值图像取反
imwrite(1,1flower-0170・tif')%将图像保存为tif格式
subplot(1,2,1),imshow(RGB);%在1x2子屏的第1个子屏中显亦原图
title('flower-0170・jpg1);%显不标题
subplot(1,2,2)zimshow(I);%在1x2子屏的第1个子屏中显灰度图像
title('flower-0170・t;%显示标题
figure%新建个图形窗口
subplot(1,3,1),imshow(I);%在1x3子屏的第1个子屏中显示灰度图像
subplot(1,3,2),imshow(11);%在1x3子屏的第2个子屏中显示二值图像
subplot(1,3,3),imshow(12);%在1x3子屏的第3个子屏中显示二值图像取反后的图像
m=
264
n=
352
P=
3
5
读取两幅图像,进行加,减,乘,除运算,并显示原图像与运算结果•
所用图片像素为512x512
Il=imread('baboon・tif*);%读取图(象
I2=imread('barbara・tif1);%读取图彳象
[mlznl]=size(Il)%工1的大小
[m2zn2]=size(l2)%工2的大小
ADD=imadd(Ilzl2);%两个图像相加
SUB=imsiibtract(工1,工2);%两个图像相减
MUL=immultiply(11,11);%两个图像相乘
DIV=imdivide(11,12);%两个图像相除
siibplot(2,3,1),imshow(II);%在2x3子屏的第1个子屏中显7Fbaboon・tif
title(1baboon・tif*);
subplot(2,3,2),imshow(12);%在2x3子屏的第2个子屏中显7FBarbara・tif
title(1barbara・tif1);
subplot(2,3,3),imshow(ADD);%在2x3子屏的第3个子屏中显ADD
title(fADD图像J;
siibplot(2,3,4),imshow(SUB);*在2x3子屏的第4个子屏中显SUB
title('SUB图像J;
siibplot(2,3,5),imshow(MUL);&在2x3子屏的第5个子屏中显MUL
title(fMUL图像J;
siibplot(2,3,6),imshow(DIV);&在2x3子屏的第6个子屏中显7FDIV
title('DIV图像J;
ml=
512
nl=
512
m2=
512
n2=
512
baboon.tifbarbara.tifADD图燻
SUB图像MUL§«DIV图像
6
验证教材2.7节(点运算)中对图像的线性变换(例2-1),非线性变换(例2-2)及直方图均
衡化实验•
&图像线性变换
a=imread('cameraman・tif');%读入cameraman图像figure
(1);
imshow(a);
bl=a+45;%图像険度值增加45
figure
(2);
imshow(bl);
b2=1.2*a;%图像对比度增大
figure(3);
imshow(b2);
b3=0.65*a;%图像对比度减少
figure(4);
imshow(b3);
b4=-double(a)+225;%图像求补
figure(5);
imshow(uint8(b4));
%用函数对cameraman图像逬行非线性变换
a=imread('cameraman・tif');$读取原始图像
figure
(1);
imshow(a);
xlabelL(a)原始图像J;
x=l:
225;
y=x+x・*(255-x)/255;
figure
(2);
plot(xzy);%绘制函数图像
xlabel(•(b)函数的曲线图,);
bl=double(a)+0・006*double(a)・*(255-double(a));
figure(3);
imshow(uint8(bl));%显不非线性图像
xlabel('(c)非线性处理效果');
(a)原始图像
(c)非线性处理效果
%对cameraman逬彳丁直方图均衡化histgram=zeros(1,256);%生成首方图数组cdf=zeros(1,256);
[cm,map]=imread('cameraman・;
[azb]=siNe(cm);
fori=l:
a
forj=l:
b
k=am(izj);
histgram(k)=histgram(k)+1;
end
end%得到宣方图
cdf
(1)=histgram
(1);
fori=2:
256
cdf(i)=cdf(i-1)+histgram(i);
end
fori=l:
a
fori=l:
b
k=cm(izj);
cm^equ(i,j)=cdf(k)*256/(a*b);
end
endimshow(uint8(cmeqii));
figure
(2);
imhist(uint8(cm_equ));
10000
9000
8000
7000
6000
5000
4000
3000
2000
1000
050100150200250
&对tire・tif图像逬疔均衡化处理
I=imread('tire・;
J=histeq(工);
H=adapthisteq(I);
figure
(1);
imshow(I);
xlabelL原始图像■);
figure
(2);
imshow(J);
xlabel(*histeq均衡彳匕1);
figure(3);
imshow(H);
xlabel(1adapthisteq均衡化1);
原始图像
histeq均衡化
adapthisteq均衡化
・彩色图像和灰度图像中包含的信息内容有什么区别?
彩色图像,每个像素通常是由红(R)、绿(G)、蓝(B)三个分量来表示的,分量介于(0,255)。
灰度图像(grayimage)是每个像素只有一个采样颜色的图像,这类图像通常显示为从最暗黑色到最亮的口色的灰度,尽管理论上这个采样可以任何颜色的不同深浅,甚至可以是不同亮度上的不同颜色。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 处理 基本 实验