数字图像处理与深度学习技术应用 课件 第3章图像的合成处理_第1页
数字图像处理与深度学习技术应用 课件 第3章图像的合成处理_第2页
数字图像处理与深度学习技术应用 课件 第3章图像的合成处理_第3页
数字图像处理与深度学习技术应用 课件 第3章图像的合成处理_第4页
数字图像处理与深度学习技术应用 课件 第3章图像的合成处理_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章图像的合成处理目录3.1图像的代数运算3.1.1图像加运算3.1.2图像减运算3.2图像逻辑运算3.1图像的代数运算理论基础代数运算是指对两幅输入图像进行点对点的加、减、乘、除计算而得到输出图像的运算。加运算C(x,y)=A(x,y)+B(x,y)减运算C(x,y)=A(x,y)-B(x,y)乘运算C(x,y)=A(x,y)×B(x,y)除运算C(x,y)=A(x,y)÷B(x,y)3.1.1图像加运算理论基础把针对同一目标物在相同条件下,做M次重复摄取的图像相加,取平均值作为输出图像,输出的平均图像(x,y)中随机噪声的含量,比单幅图像s(x,y)的随机噪声含量削弱S(x,y)=G(x,y)+F(x,y)(3-5)G(x,y)是非相关的、具有零均值的随机噪声函数说明retval=cv2.resize(src,dsize,fx=None,fy=None,interpolation=None)该函数用于将原始图像调整为指定大小。retval:输出指定大小图像;src:原始图像;dsize:输出图像的尺寸(元组方式),注意desize的参数顺序是,第一个参数指定输出图像的宽度(列数),第二个参数指定输出图像的高度(行数);fx:沿水平轴缩放的比例因子;fy:沿垂直轴缩放的比例因子;interpolation:插值方式效果展示图像通常用由采样点的值所组成的矩阵来表示。每一个采样单元叫作一个像素(pixel),3.1.2图像减运算函数说明理论基础图像相减可用于去除一幅图像中所不需要的图案,也可以用于检测同一场景的两幅图像之间的变化。当两幅图像进行减运算时,相同位置的背景点因为灰度值相同,结果变成了黑点函数说明result=cv2.subtract(a,b)该函数由OpenCV提供用于实现图像减法运算。result:表示计算的结果;a、b:表示需要进行减法计算的两个像素值。当使用cv2.subtract()函数进行图像减运算时。规则如下:效果展示3.2图像逻辑运算理论基础按位逻辑运算是一种对图像进行像素级别的逻辑操作的方法。基本运算法则如下:(1)与运算的法则是当两个值都是1时两个数与的结果等于1,其他全为0。(2)或运算的法则是当两个值都是0时两个数或的结果等于0,其他全为1。(3)异或运算的法则是当运算的两个数取值不同时,结果为1;相同则为0。(4)非运算的法则是当数值为0时,结果为1;当数值为1时,结果为0。位与运算函数说明在OpenCV中的cv2.bitwise_and()函数用于进行位与运算,其一般格式为:retval=cv2.bitwise_and(src1,src2[,mask])retval:表示与输入值具有相同大小的输出值;src1:表示第一个输入值;src2:表示第二个输入值;mask:表示可选操作掩码。效果展示效果展示通过位与运算提取掩膜图像中感兴趣的区域,按位逻辑运算可以用于图像分割,提取感兴趣的目标。位或运算函数说明OpenCV中的cv2.bitwise_or()函数用于进行位或运算,其一般格式为:retval=cv2.bitwise_or(src1,src2[,mask])retval:表示与输入值具有相同大小的输出值;src1:表示第一个输入值;src2:表示第二个输入值;mask:表示可选操作掩码。效果展示两个图像进行位或操作,将不同的图像部分进行组合,可以实现图像的混合、叠加和融合效果。这在图像处理、特效制作和图像合成中常用于创建创意效果和特殊效果。位非运算函数说明OpenCV中的cv2.bitwise_not()函数用于按位非运算,其一般格式为:retval=cv2.bitwise_not(src[,mask])retval:表示与输入值具有相同大小的输出值;src:表示输入值;mask:表示可选操作掩码。效果展示位非运算实际上是对图像二值化后进行反色变换的结果。位异或运算函数说明(1)OpenCV中的cv2.bitwise_xor()函数用于位异或运算,其一般格式为:retval=cv2.bitwise_xor(src1,src2[,mask])retval:表示与输入值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论