OpenCV二维高斯滤波核实现 matlab的fspecial函数
来源:互联网 发布:手机重装系统后数据恢复 编辑:程序博客网 时间:2024/05/22 15:10
//高斯核Mat gaussian_kernal(int kernelRowSize,int kernelColSize,double sigma0) { float halfRowSize = (kernelRowSize-1)/ 2.0 ;float halfColSize = (kernelColSize-1)/ 2.0; Mat K(kernelRowSize, kernelColSize, CV_32FC1); //生成二维高斯核 double s2 = 2.0 * sigma0 * sigma0; for(float i = (-halfRowSize); i <= halfRowSize; i+=1) { int m = i + halfRowSize; for (float j = (-halfColSize); j <= halfColSize; j+=1) { int n = j + halfColSize; float v = exp(-(1.0*i*i + 1.0*j*j) / s2); K.ptr(m)[n] = v; } } Scalar all = sum(K); Mat gaussK; K.convertTo(gaussK, CV_32FC1, (1/all[0])); return gaussK; }
0 0
- OpenCV二维高斯滤波核实现 matlab的fspecial函数
- 二维高斯核实现
- Matlab 的fspecial函数用法 -滤波
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- Matlab 的fspecial函数用法
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- 发个MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- MatLab 自编的 均值滤波、中值滤波、高斯滤波 图像处理函数
- arcgis总结——网络分析服务的发布以及路径规划
- centos7 安装redis和redis扩展
- 如何解决在不同浏览器版本下播放视频的问题。
- 面向对象程序设计上机练习二(函数模板)
- PAT(乙级)1019 旧键盘 (20)
- OpenCV二维高斯滤波核实现 matlab的fspecial函数
- KIE Drools6.4.0.Final(Windows)的安装
- jQuery([selector,[context]])
- 计算字符串的高度
- Django常用命令
- 小曹学spring--任务调度和异步执行器
- Golang开发环境搭建
- linux生成文字变成小框框,无法正常显示汉字
- linux Netlink