matlab的二维卷积操作(转) - 川师15级软工研王*飞

jason-wyf 2021-08-02 原文


matlab的二维卷积操作(转)


MATLAB的conv2函数实现步骤(conv2(A,B)):

 

其中,矩阵A和B的尺寸分别为ma*na即mb*nb

① 对矩阵A补零,第一行之前和最后一行之后都补mb-1行,第一列之前和最后一列之后都补nb-1列(注意conv2不支持其他的边界补充选项,函数内部对输入总是补零);

② 将卷积核绕其中心旋转180度;

③ 滑动旋转后的卷积核,将卷积核的中心位于图像矩阵的每一个元素,并求乘积和(即将旋转后的卷积核在A上进行滑动,然后对应位置相乘,最后相加);下面分别是shape=full, same, valid时取输出图像大小的情况,其中:位置1表示输出图像的值从当前核的计算值开始(对应输出图像左上角),位置2表示到该位置结束(对应输出图像右下角)

 

posted on
2017-01-14 15:30 
川师15级软工研王*飞 
阅读(325
评论(0
编辑 
收藏 
举报

 

版权声明:本文为jason-wyf原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jason-wyf/p/6285448.html

matlab的二维卷积操作(转) - 川师15级软工研王*飞的更多相关文章

  1. Google Cardboard的九轴融合算法——基于李群的扩展卡尔曼滤波 – 极品巧克力

    Google Cardboard的九轴融合算法——基于李群的扩展卡尔曼滤波 Google Cardboard的 […]...

  2. 代码混淆、加密 – HackerVirus

    代码混淆、加密 通常我们通过代码混淆、加密的形式达到软件保护的目的。在Web开发里我们接触过的可能就是JS代码 […]...

  3. 微信小程序 PHP后端form表单提交实例详解 – 陈达辉

    微信小程序php后端form表单 1.小程序相对于之前的WEB+PHP建站来说,个人理解为只是将web放到了微 […]...

  4. 协助用户搜寻您的网站 { 创建一个OpenSearch }

    现代浏览器其中一个最美好的特点, Microsoft Internet Explorer 和 Mozilla […]...

  5. Ucinet6 + Netdraw 根据excel文件绘制网络拓扑图

    Ucinet6 结合 Netdraw 根据excel文件绘制网络拓扑图 条件: 具备Ucinet6 和 Net […]...

  6. 交叉编译 -sh: ./xxx: not found 的问题 – 身份也没凭没据

    交叉编译 -sh: ./xxx: not found 的问题 1.环境介绍   开发板:荔枝派   交叉编译器 […]...

  7. 构建和管理有效API市场的关键步骤 – 隔壁王书

    构建和管理有效API市场的关键步骤 API市场关键要点 各个行业的公司正在寻找通过外部API扩展服务来塑造数字 […]...

  8. HP打印机如何实现局域网跨网段的设置 – thinkpig007

    HP打印机如何实现局域网跨网段的设置 说明 打印机型号为:HP1108 网络情况:打印机在局域网192.168 […]...

随机推荐

  1. [BZOJ2115]线性基+dfs树

    路径最大异或和问题 嘿嘿,怎么又是dfs树上问题啊,看来线性基喜欢这种类型。 简述题意就是:一张无向图,求1~ […]...

  2. 杨绛:很干净的4句话,读懂受用一生

    卢翎曾说: “读杨绛的文字更像是聆听一位哲人讲述那些烟尘往事,在平静、平淡、平凡中有一种卓越的人生追求。” 当 […]...

  3. Cloudera Manager及CDH最新版本安装全程记录

       大家都知道,Apache Hadoop的配置很繁琐,而且很零散,为此Cloudera公司提供了Cloud […]...

  4. 【vue】—- 手动封装on,emit,off

    一、概念 1. $on(“事件名称”,回调函数)     事件绑定,一个事件名称上面可 […]...

  5. 关于谷歌浏览器不能及时预览修改后的js文件

    环境说明:myEclipse 10 在解决该问题前,应该完成的步骤(个人建议):      1.确认js文件编 […]...

  6. SSM框架开发web项目系列(六) SpringMVC入门

      前言   我们最初的javaSE部分学习后,基本算是入门了,也熟悉了Java的语法和一些常用API,然后再 […]...

  7. Unity3D用户手册

    Unity Manual 用户手册 Welcome to Unity. 欢迎使用Unity。 Unity is […]...

  8. linux分享

    325笔记什么是软件,代码软件程序,就是程序员通过编程语言写好一堆代码,通过一些方式运行,比如编译后,生成一个应用程序,称之为软件以及手机APP,或者我们平时访问的网站,都是程序员通过写代码,开发出来的软件包顾名思义就是将应用程序...

展开目录

目录导航