图像基本运算.ppt

图像基本运算.ppt

ID:58403186

大小:7.91 MB

页数:101页

时间:2020-09-07

图像基本运算.ppt_第1页
图像基本运算.ppt_第2页
图像基本运算.ppt_第3页
图像基本运算.ppt_第4页
图像基本运算.ppt_第5页
资源描述:

《图像基本运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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=1M=2M=4M=16多幅图像求平均值-举例生成图像叠加效果。对于两个图像f1(x,y)和f2(x,y),二者均值有:则可以得到二次曝光的效果。加运算生成图像叠加效果—举例简单图像融合推广公式为:可以得到各种图像合成的效果,也可以用于两张图片的衔接。加运算生成图像叠加效果—举例什么叫图像融合?图像融合就是充分利用多幅图像信息,通过对观测信息的合理支配和使用,把多幅图像在空间或时间上的互补信息,依据某种准则进行综合处理。获得对场景的一致性解释或描述,使融合后的图像比参加融合的任意一幅图像更优越、更精确地反映客观实际。图像融合(Imagefusion)(1)对应像素取最大值(2)

3、对应像素取最小值(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(I);title('原始图像');subp

4、lot(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=imabsdiff(a,b)%差值结果

6、取绝对值例图像相减运算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('减法运算结果');图像相乘即在两幅图像之间对应像素做乘法运算。乘法运算图像相乘—局部显示在MATLAB中,

7、图像乘运算的函数是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('原始图像'

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

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

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