0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图像处理中滤波与卷积有什么区别?

Dbwd_Imgtec 来源:未知 作者:胡薇 2018-07-09 10:30 次阅读

图像处理中滤波和卷积是常用到的操作。两者在原理上相似,但是在实现的细节上存在一些区别。本篇主要叙述这两者之间的区别。

滤波

简单来说,滤波操作就是图像对应像素与掩膜(mask)的乘积之和。比如有一张图片和一个掩膜,如下图:

那么像素( i , j )的滤波后结果可以根据以下公式计算:

其中G ( i , j )是图片中 ( i , j )位置像素经过滤波后的像素值。

当掩膜中心m5位置移动到图像( i , j )像素位置时,图像( i , j )位置像素称为锚点。

滤波步骤:

对原始图像的边缘进行某种方式的填充(一般为0填充)。

将掩膜划过整幅图像,计算图像中每个像素点的滤波结果。

依照这个步骤,假设我们有一个二维矩阵I,掩膜M,则滤波的结果如下:

滤波后的图像大小不变。

卷积

卷积的原理与滤波类似,但是卷积却有着细小的差别。

卷积操作也是卷积核与图像对应位置的乘积和。但是卷积操作在做乘积之前,需要先将卷积核翻转180度,之后再做乘积。

卷积步骤:

180度翻转卷积核。

不做边界填充,直接对图像进行相应位置乘积和。

从以上步骤可以看出,如果卷积核不是中心对称的,那么卷积和滤波操作将会得到完全不一样的结果。另外,卷积操作会改变图像大小!

由于卷积操作会导致图像变小(损失图像边缘),所以为了保证卷积后图像大小与原图一致,经常的一种做法是人为的在卷积操作之前对图像边缘进行填充。

最后,关于卷积后图像尺寸的计算:假设原始图像为 M * M,卷积核大小为 N * N,边缘填充像素个数为pad,步长为stride。则卷积后图像的尺寸变为:m = ( M - N + 2 * pad ) / sride + 1。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波
    +关注

    关注

    10

    文章

    624

    浏览量

    56247
  • 图像处理
    +关注

    关注

    26

    文章

    1224

    浏览量

    55823
  • 卷积
    +关注

    关注

    0

    文章

    95

    浏览量

    18409

原文标题:图像处理中滤波与卷积的区别

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求助,TC275不同的STEP什么区别

    TC275不同的STEP什么区别?我看了一些芯片CA-STEP,DB-STEP,DC-STEP这几个step
    发表于 02-04 07:34

    滤波电路和积分电路什么区别

    本帖最后由 gk320830 于 2015-3-7 16:59 编辑 滤波电路和积分电路什么区别?不清楚二者的区别经常听到 请指教啊
    发表于 11-11 09:22

    mspG2553 TimerA和TimerB什么区别?TA1和TA0什么区别

    mspG2553 TimerA和TimerB什么区别?TA1和TA0什么区别
    发表于 05-15 22:39

    McFW的DEI和DEIH什么区别

    McFW的DEI和DEIH什么区别
    发表于 06-21 04:06

    Python图像处理图像腐蚀与图像膨胀

    膨胀处理,其中B是一个卷积模板或卷积核,其形状可以为正方形或圆形,通过模板B与图像A进行卷积计算,扫描
    发表于 11-23 16:39

    FIR滤波器和IIR滤波什么区别

    数字滤波器广泛应用于硬件电路设计,在离散系统尤为常见,一般可以分为FIR滤波器和IIR滤波器,那么他们
    发表于 06-27 04:20

    中断处理子程序与普通的子程序什么区别

    1. 中断处理子程序与普通的子程序什么区别?2. 结合上课讲的内容,说说单片机的程序架构由那些主要部分组成,如main()函数.....3. && 与&
    发表于 02-25 07:23

    卷积神经网络为什么适合图像处理

    卷积神经网络为什么适合图像处理
    发表于 09-08 10:23

    电容的耦合是什么具体意思啊?它和滤波什么区别吗?

    电容的耦合是什么具体意思啊?它和滤波什么区别吗?
    发表于 05-06 10:36

    数字信号处理教程之卷积滤波的详细课件说明

    本文档的主要内容详细介绍的是数字信号处理教程之卷积滤波的详细课件说明包括了:1 卷积基础,2 差分方程与卷积,3 滑动平均
    发表于 11-13 14:48 19次下载

    四种常见的图像滤波算法介绍

    滤波算法,并附上源码,包括自适应中值滤波、高斯滤波、双边滤波和导向滤波。 前言 本文介绍四种常见的图像
    的头像 发表于 02-15 09:50 9387次阅读

    一文吃透:图像卷积、边缘提取和滤波去噪

    本文通过通俗易懂的文字解释了图像卷积、边缘提取以及滤波去燥的概念及其分类。  一、图像卷积 现在有一张图片 f(x,y) 和一个kernel
    的头像 发表于 04-30 09:38 4703次阅读
    一文吃透:<b class='flag-5'>图像</b><b class='flag-5'>卷积</b>、边缘提取和<b class='flag-5'>滤波</b>去噪

    信号处理中各种滤波器的种类有什么区别

    详解滤波器的种类 信号处理中各种滤波器的种类有什么区别?自己设计的低通高通带阻和传说中的巴特沃兹椭圆等有什么区别
    发表于 05-07 17:38 3125次阅读

    输入滤波器和输出滤波器有什么区别

    输入滤波器和输出滤波器有什么区别? 输入滤波器和输出滤波器是信号处理中的两个重要概念,它们在
    的头像 发表于 12-18 13:52 957次阅读

    带通滤波器和带阻滤波器哪个更适合音频处理?有什么区别

    带通滤波器和带阻滤波器哪个更适合音频处理?有什么区别?跟着维爱普小编一起来了解一下吧:
    的头像 发表于 04-07 09:28 217次阅读
    带通<b class='flag-5'>滤波</b>器和带阻<b class='flag-5'>滤波</b>器哪个更适合音频<b class='flag-5'>处理</b>?有<b class='flag-5'>什么区别</b>?