图像算术运算及逻辑运算

图像算术运算及逻辑运算

ID:34456212

大小:50.16 KB

页数:4页

时间:2019-03-06

图像算术运算及逻辑运算_第1页
图像算术运算及逻辑运算_第2页
图像算术运算及逻辑运算_第3页
图像算术运算及逻辑运算_第4页
资源描述:

《图像算术运算及逻辑运算》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图像算术运算代数运算函数:Imabsdiff两幅图像的绝对差值Imadd两幅图像的加法Imcomplement补足一幅图像(反像-余数)Imdivide两幅图像的除法Imlincomb两幅图像的线性组合Immultiply两幅图像的乘法Imsubtract两幅图像的减法Z=IMLINCOMB(K1,A1,K2,A2,...,Kn,An)即:计算Z=K1*A1+K2*A2+...+Kn*An例子:%%f3.2(线性点运算)rice=imread('rice.png');I=double(rice);J=

2、I*0.43+60;rice2=uint8(J);subplot(1,2,1),imshow(rice);subplot(1,2,2),imshow(rice2);%%f3.7_8(加法运算:两图像相加)i=imread('rice.png');j=imread('cameraman.tif');k=imadd(i,j);subplot(1,3,1),imshow(i);subplot(1,3,2),imshow(j);subplot(1,3,3),imshow(k);%%imshow(k);%%f3

3、.9(加法运算:增加亮度值)RGB=imread('cameraman.tif');RGB2=imadd(RGB,50);RGB3=imadd(RGB,100);subplot(1,3,1),imshow(RGB);subplot(1,3,2),imshow(RGB2);subplot(1,3,3),imshow(RGB3);%%f3.10(减法运算—减背景)rice=imread('rice.png');background=imopen(rice,strel('disk',15));rice2=i

4、msubtract(rice,background);subplot(1,2,1),imshow(rice);subplot(1,2,2),imshow(rice2);%%f3.10(减法运算—图像相减)%要求图像尺寸相同rice=imread('rice.png');cameraman=imread('cameraman.tif');c=imsubtract(rice,cameraman);subplot(1,3,1),imshow(rice);subplot(1,3,2),imshow(camer

5、aman);subplot(1,3,3),imshow(c);%采用线性组合函数实现加减运算rice=imread('rice.png');cameraman=imread('cameraman.tif');c=imlincomb(1.0,rice,-1.0,cameraman);subplot(1,3,1),imshow(rice);subplot(1,3,2),imshow(cameraman);subplot(1,3,3),imshow(c);%%f3.11(乘法运算:j,k取值不同)i=imr

6、ead('moon.tif');j=immultiply(i,1.2);k=immultiply(i,2);subplot(1,3,1),imshow(i);subplot(1,3,2),imshow(j);subplot(1,3,3),imshow(k);%%f3.12(除法运算:j,k,l取值不同)rice=imread('rice.png');i=double(rice);j=i*0.43+90;k=i*0.1+90;l=i*0.01+90;rice2=uint8(j);rice3=uint8(

7、k);rice4=uint8(l);ip=imdivide(rice,rice2);ik=imdivide(rice,rice3);il=imdivide(rice,rice4);subplot(3,3,1);imshow(rice2);subplot(3,3,2);imshow(rice3);subplot(3,3,5);imshow(rice4);subplot(3,3,6);imshow(il,[]);subplot(3,3,7);imshow(ip,[]);subplot(3,3,8);ims

8、how(ik,[]);subplot(3,3,9);imshow(il,[]);%%f3.13(四则运算1:imadd_imdivide混合用法)i=imread('rice.png');i2=imread('cameraman.tif');l=imadd(i,i2);k=imdivide(imadd(i,i2),6);imshow(l);figure,imshow(k,[]);%%f3.13(四则运算2:imlincomb用法)X=imread('ri

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

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

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