卷积算子计算方法(卷积运算)

卷积算子计算方法(卷积运算)卷积算子计算方法 卷积运算 卷积操作是对图像处理时 经常用到的一种操作 它具有增强原信号特征 并且能降低噪音的作用 那么具体是如何计算的呢 且看下文 待处理图像数据 5 5 nbsp nbsp nbsp nbsp 卷积核 3 3 A 17 nbsp 24 nbsp 01 nbsp 08 nbsp 15 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp H 8 nbsp nbsp 1 nbsp nbsp 6 nbsp nbsp nbsp nbsp 23 nbsp 05 nbsp 07 nbsp 14 nbsp 16 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 3 nbsp nbsp 5

原链接:http://blog.csdn.net/niuwei22007/article/details/可以查看更多文章



卷积操作是对图像处理时,经常用到的一种操作。它具有增强原信号特征,并且能降低噪音的作用。 那么具体是如何计算的呢?且看下文。

待处理图像数据(5*5):         卷积核:(3*3)

A = [17 24  01  08 15            H = [8   1   6

       23  05  07 14  16                    3   5   7

       04  06 13  20  22                    4   9   2]

       10  12  19 21  03           

       11  18 25  02  09]

 

步骤:

1)  将算子围绕中心旋转180度

                                                   H’=[2  9  4

                                                          7  5  3

                                                          6  1  8]

2)  滑动算子,使其中心位于输入图像g的(i,j)像素上

卷积算子计算方法(卷积运算)

3)  利用公式求和,得到输出图像的(i,j)像素值

(2,4)元素值=  1* 2+  8*  9+15* 4

                          +  7* 7+14* 5+16* 3

                          +13* 6+20* 1+22* 8=575

4)  重复2),3),直到求出输出图像的所有像素值

 

二.边缘效应

核的一部分会位于图像边缘外面

卷积算子计算方法(卷积运算)

1)使用常数填充:默认用0填充,这会造成处理后的图像边缘是黑色的。

 

2)复制边缘像素:

卷积算子计算方法(卷积运算)

主要参考目录:

1. 图像处理-线性滤波-1 基础(相关算子、卷积算子、边缘效应)


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218688.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午11:41
下一篇 2026年3月17日 下午11:41


相关推荐

  • [安全]DDOS攻击又来 用户应该勇敢面对

    [安全]DDOS攻击又来 用户应该勇敢面对

    2021年9月11日
    96
  • Python安装Numpy模块

    Python安装Numpy模块1 打开网址 https pypi org project numpy files 找到自己所安装的 Python 版本所对应的 Numpy 版本 我的 python 版本是下载的对应 Numpy 版本是下载时需将 Numpy 下载到 Python 的安装目录下 scripts 目录下 2 在 cmd 中执行以下的命令 python mpipinstall Upip 系统会自动下载安装 成功安装后显示为 3 在 cmd

    2026年3月19日
    2
  • gtest测试用例_数据字典简单例子

    gtest测试用例_数据字典简单例子#includeintfun1(){return10;}classtest:public::testing::Test{public:intfun2(){return1;};};TEST(fun1,test_fun){EXPECT_EQ(10,fun1());//单个函数的测试}TE

    2026年4月15日
    7
  • SpringBoot2.X日志不打印Sql问题

    SpringBoot2.X日志不打印Sql问题改造项目过程中发现原来经常调试使用的插件MybatisLogPlugin失去了打印SQL的能力,日志框架是Lombok的@Slf4j解决方式如下:Mybatis-Plus框架:mybatis框架:运用之道,存乎一心。…

    2022年7月16日
    22
  • Ubuntu18.04安装Pycharm与激活并添加系统快捷启动图标

    Ubuntu18.04安装Pycharm与激活并添加系统快捷启动图标PyCharm 在 Linux 系统是绿色版打包的 而且的 Linux 系统中 绿色版是没有像 Windows 那样可以直接双击程序文件打开程序 多数情况下 需要手动添加到系统启动菜单百度 PyCharm 打开 JetBrains 官网 点击下载 Linux 版本 一般情况下下载左边黑色的这个 是 Professional 需要授权收费的 当然也可以上网找激活成功教程方法 看个人对于版权的解读了下

    2026年3月27日
    3
  • MSDP,Anycast — overview

    MSDP,Anycast — overviewMSDP,Anycast–overviewIPmulticastisdeployedasanintegralcomponentinmission-criticalnetworkedapplicationsthroughouttheworld.Theseapplicationsmustberobust,hardened,andsc

    2022年5月15日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号