matlab imfilter函数图像(二维) opencv C++实现

matlab imfilter函数图像(二维) opencv C++实现g imfilter f w filtering mode boundary options size options 默认是相关操作 填充为 0 大小形同 same 即如下效果相同 matlab kernel fspecial gaussian 10 5 img2 imfilter img1 kernel img3 imfilter img1 k

g = imfilter(f, w, filtering_mode, boundary_options, size_options)

matlab imfilter函数图像(二维) opencv C++实现

默认是相关操作,填充为0,大小形同‘same’

即如下效果相同

matlab: kernel = fspecial('gaussian',10,5); img2=imfilter(img1,kernel); img3=imfilter(img1,kernel,'corr',0,'same'); 

c实现:opencv + C++ + opencv + Eigen 

具体原理参考链接:

https://blog.csdn.net/zhuwei0710/article/details/

代码地址:

https://download.csdn.net/download/_/

eigen配置方法:

https://blog.csdn.net/_/article/details/

 

 

2019年10月4号补充:

以上程序虽然可以达到matlab中imfilter函数相同效果,但是运行速度过慢

替代方法:opencv自带滤波函数filter2D 

filter2D(src, dst,-1, kernel, Point(-1, -1), 0.0, BORDER_CONSTANT);

对一幅图像分别进行两种滤波操作,对比效果图像,效果完全相同。

matlab imfilter函数图像(二维) opencv C++实现

 

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

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

(0)
上一篇 2026年3月17日 上午7:37
下一篇 2026年3月17日 上午7:37


相关推荐

  • ViewPager 全面总结

    ViewPager 全面总结一、简介Viewpager,视图翻页工具,提供了多页面切换的效果。Android3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的APP一般不再兼容3.0及以下的系统版本,另外现在大多数使用Androidstudio进行开发,默认导入v7包,v7包含了v4,所以不用导包,越来越方便了。Viewpager使用起来就是我们通过创建adapter给它填充多…

    2022年7月22日
    17
  • python标识符以什么开头_哪个不是python合法标识符

    python标识符以什么开头_哪个不是python合法标识符python标识符命名规范介绍发布时间:2020-05-2311:03:48来源:亿速云阅读:146作者:Leahpython的标识符是什么?怎样命名?这些问题可能是我们日常工作会见到的。通过这些问题,希望你能收获更多。下面是揭开这些问题的详细内容。简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。Python中标识…

    2025年10月11日
    5
  • 完全理解icmp协议

    完全理解icmp协议1.ICMP出现的原因在IP通信中,经常有数据包到达不了对方的情况。原因是,在通信途中的某处的一个路由器由于不能处理所有的数据包,就将数据包一个一个丢弃了。或者,虽然到达了对方,但是由于搞错了端口号,服务器软件可能不能接受它。这时,在错误发生的现场,为了联络而飞过来的信鸽就是ICMP报文。在IP网络上,由于数据包被丢弃等原因,为了控制将必要的信息传递给发信方。ICMP协议是为了辅助IP…

    2022年7月12日
    26
  • OpenCV(人脸识别)嵌入到PyQt

    OpenCV(人脸识别)嵌入到PyQt

    2020年11月8日
    262
  • IO接口编程[通俗易懂]

    IO接口编程[通俗易懂]IO接口编程作者:毛茏玮/Saint掘金:https://juejin.im/user/5aa1f89b6fb9a028bb18966a微博:https://weibo.com/5458277467/profile?topnav=1&wvr=6&is_all=1GitHub:github.com/saint-000CSDN:https://me.csdn.net/…

    2022年5月20日
    44
  • 一键养虾真的零门槛吗 大厂简化配置仍存挑战

    一键养虾真的零门槛吗 大厂简化配置仍存挑战

    2026年3月12日
    3

发表回复

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

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