资源描述:
《实验二图像的代数运算》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验二图像的代数运算***★*★********•*••*•5***************20124178付蕊一、实验目的及要求1・了解图像的算术运算在数字图像处理中的初步应用;2.体会图像算术运算处理的过程和处理前后图像的变化。二、实验设备与软件1.PC计算机2.MATLAB软件/语言包括图像处理工具箱(ImageProcessingToolbox)3.实验所需要的图片三•实验内容I.图像的加法运算叠加»I=imread(,rice.png');»J=imread(,cameraman.tif');»K=imadd(I,J);>>subplot(2,2
2、,1);imshow(I);»subplot(2,2,2);imshow(J);>>subplot(2,2,3);imshow(K);加减亮度>>I=imread(,meigui.png');»11=imadd(I,50);»12=imadd(I,-50);»subplot(2,2,1);imshow(I);»subplot(2,2,2);imshow(II);»subplot(2,2,3);imshow(12);2.图像的减法运算>>rice=imread(,rice,png');»background=imopen(rice,streldisk",15
3、));»rice2=imsubtract(rice,background);»subplot(1,2,1);imshow(rice);»subplot(1,2,2);imshow(rice2);3•图像的乘法运算>>I=imread(>moon.tif');»J=immultiply(I,1.5);»subplot(1,2,1);imshow(I);»subplot(1,2,2);imshow(J);23Figure1fileEditViewInsertToolsDesktopWindowHelpa仝生◎⑥枳a□04•图像的除法运算»rice=imread
4、Crice,png');»I=double(rice);>>J二I*0.43+90;»rice2=uint8(J);»Ip=imdivide(rice,rice2);>>subplot(2,2,1),imshow(uint8(I));»subplot(2,2,2),imshow(uint8(J));QFigure1.
5、冋5.图像的四则代数运算>>I=imread('rice・t辻');>>I2=imread(cameraman・tif');»K=imdivide(imadd(I,12),2);不岀结果,显示非法»Z=imlincomb(A,X,B,Y,C)
6、;此类型也不出结果,显示非法