《图像基本运算》PPT课件.ppt
《《图像基本运算》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《图像基本运算》PPT课件.ppt(101页珍藏版)》请在三一办公上搜索。
1、第六章 图像基本运算,1.算术运算2.几何运算3.逻辑运算4.邻域处理,6.1 图象算术运算,加法运算减法运算乘法运算除法运算,主要应用:(1)对同一场景的多幅图像求平均值,降低加性噪声;(2)一幅图像叠加到另一幅图像上去,达到二次暴光(Double-exposure)的效果。,加法运算,加法运算的定义,原理:对于图像f(x,y)和其噪声图像集gi(x,y),i=1,2,.K。gi(x,y)=f(x,y)+ni(x,y)其中ni(x,y)是第i帧图像的噪声分布,噪声分布n(x,y),均值为0,方差为,且n(x,y)中的不同位置(x,y)处的噪声分布互不相关。则M个图像的均值为:,多幅图像求平均
2、值,降低加性噪声。,M=1,M=2,M=4,M=16,多幅图像求平均值举例,生成图像叠加效果。,对于两个图像f1(x,y)和f2(x,y),二者均值有:,则可以得到二次曝光的效果。,加运算生成图像叠加效果举例,简单图像融合,推广公式为:,可以得到各种图像合成的效果,也可以用于两张图片的衔接。,加运算生成图像叠加效果举例,什么叫图像融合?图像融合就是充分利用多幅图像信息,通过对观测信息的合理支配和使用,把多幅图像在空间或时间上的互补信息,依据某种准则进行综合处理。获得对场景的一致性解释或描述,使融合后的图像比参加融合的任意一幅图像更优越、更精确地反映客观实际。,图像融合(Image fusion
3、),(1)对应像素取最大值(2)对应像素取最小值(3)对应像素取平均值(4)加权平均法(5)高级融合技术,图像融合一般规则,对应像素取小值融合,图像融合效果展示,对应像素取平均融合,图像融合效果展示,对应像素加权平均融合,图像融合效果展示,小波多尺度分解融合,图像融合效果展示,在MATLAB图像处理工具箱中,imadd函数实现图像相加运算,其调用格式如下Z=imadd(X,Y)对X和Y数组中对应元素相加,返回值Z和X、Y大小一致,若Y为标量,则对X数组中每个元素相加Y。,例 图像相加操作I=imread(rice.png);J=imadd(I,50);subplot(1,2,1),imshow
4、(I);title(原始图像);subplot(1,2,2),imshow(J);title(图像与数据相加);K=imread(cameraman.tif);H=imadd(I,K,uint16);%转换数据类型相加图像数据,figure;subplot(1,3,1);imshow(I);title(原始rice图像);subplot(1,3,2);imshow(K);title(原始cameraman图像);subplot(1,3,3);imshow(H,);title(两图像进行相加操作效果);,主要应用:(1)去除一幅图像中不需要的加性图案,如缓慢变化的背景阴影,周期性噪声等;(2)检
5、测同一场景的两幅图像之间的变化;(3)运动检测。,图像相减即在两幅图像之间对应像素做减法运算。,减法运算,原始图像,背景图像,差图像,图像相减消除背景,图像相减检测同一场景两幅图像之间的变化,设:时间1的图像为f1(x,y),时间2的图像为f2(x,y)g(x,y)=f2(x,y)-f1(x,y),=,-,左上:某序列图像的第100帧;下:某序列图像的第300帧;右上:两幅图像相减并取绝对值显示的结果,图像相减运动检测,在MATLAB中,图像的减法运算用imsubtract和imabsdiff函数可以完成,其调用格式为:Z=imsubtract(a,b)%差值结果小于0的赋值为0Z=imabs
6、diff(a,b)%差值结果取绝对值,例 图像相减运算,clear;a=imread(rice.png);%读取图像subplot(131);imshow(a);title(原始图像);background=imopen(a,strel(disk,15);%在a上进行形态学运算;ap=imsubtract(a,background);%减法运算函数subplot(132);imshow(background);title(输出背景);subplot(133);imshow(ap,);title(减法运算结果);,图像相乘即在两幅图像之间对应像素做乘法运算。,乘法运算,图像相乘局部显示,在MAT
7、LAB中,图像乘运算的函数是immultiply,其调用方法如下:Z=immultiply(X,Y),例 图像乘法运算。,I=imread(rice.png);%读取图像I16=uint16(I);%转换图像数据类型J=immultiply(I16,I16);%同一幅图像相乘L=immultiply(I,0.5);%图像乘以一个常数figure;%依次显示四幅图像subplot(131);imshow(I);title(原始图像);subplot(132);imshow(J);title(图像自乘);subplot(133);imshow(L);title(图像与数据相乘);,主要应用 可产生
8、对颜色和多光谱图像分析十分重要的比率图像。,图像相除即在两幅图像之间对应像素做除法运算。,除法运算,左上:遥感图像f1(x,y);右上:遥感图像f2(x,y);下:f1与f2之比。,图像相除比率图像,在MATLAB中,图像除运算的函数是individe,其调用方法如下:Z=individe(X,Y),a=imread(lena.bmp);background=imopen(a,strel(disk,15);a1=imdivide(a,background);subplot(131);imshow(a);%原始图像subplot(132);imshow(background);%Backgrou
9、nd结果subplot(133);imshow(a1,);%除法运算结果,6.2 图像逻辑运算,求反异或或与,求反的定义g(x,y)=255-f(x,y)主要应用举例获得一个阴图象获得一个子图像的补图像绘制区别于背景的、可恢复的图形,获得一个阴图象,获得一个子图像的补图像255-,=,绘制区别于背景的、可恢复的图形,原图,求反画图,求反恢复原图,异或运算的定义g(x,y)=f(x,y)h(x,y)主要应用举例获得相交子图象绘制区别于背景的、可恢复的图形,获得相交子图象,=,绘制区别于背景的、可恢复的图形,原图,异或画图,异或恢复原图,或运算的定义 g(x,y)=f(x,y)v h(x,y)主要
10、应用举例合并子图像,=,与运算的定义 g(x,y)=f(x,y)h(x,y)主要应用举例求两个子图像的相交子图,=,按位进行逻辑运算,黑11111111白00000000,S,T,NOT(S),S AND T,S OR T,S XOR T,I=imread(cameraman.tif);J=imread(rice.png);I1=im2bw(I);%转化为二值图像J1=im2bw(J);K1=I1%异或运算,figure(1);%依次显示四幅图像subplot(221);imshow(I);subplot(222);imshow(J);subplot(223);imshow(I1);subpl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像基本运算 图像 基本 运算 PPT 课件

链接地址:https://www.31ppt.com/p-5580809.html