资源简介
MATLAB实现的高斯平滑滤波源代码,用了高斯函数的定义来做,附实例,效果很好
代码片段和文件信息
function [ I ] = gaussfilter( Isigman )
%UNtitleD4 Summary of this function goes here
% Detailed explanation goes here
%I 输入的二值图像 sigma高斯滤波函数的方差 n模板大小
kernel=(n+1)/2;
for i=1:n
for j=1:n
t=[i-kernelj-kernel];
h(ij)=gauss(t(1)sigma)*gauss(t(2)sigma);
end
end
% h=h/sqrt(sum(sum(h.*h)));
I=conv2(Ih‘same‘);
end
function h=gauss(xsigma)
h=1/(sigma*sqrt(pi*2))*exp(-x^2/(2*sigma^2));
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 240 2011-12-07 12:47 testfunc.m
文件 470 2011-12-07 12:44 gaussfilter.m
文件 19598 2008-07-01 10:02 lenna.gif
----------- --------- ---------- ----- ----
20308 3
相关资源
- DoGfilters DOG高斯差分实现物体识别中的
- multiimagepocs 对多帧图像进行超分辨率
- HSOGA 《求解全局优化问题的混合自适
- GMM 本代码建立高斯混合模型(高斯多
- STFT 短时傅里叶变换的一些简单的演示
- gaussian-sobel-pyramid 内附有原图
- Image-Restoration-with-BPNN 基于BP神经网络
- HIAT2.0
- matlab-white-noise-- 用MATLAB产生高斯白噪
- AlgoTrading2010 matlab 高频算法交易实现
- DarionALToolbox
- clustering 使用K-means
- GM-PHDsmooth
- Face-RecognitionMATLAB-CODE 在YCbCr色彩空间
- toushibianhuan 在matlab中实现透视变换。
- pca 经典主成分分析法
- code 一个利用MATLAB编写的螺纹钢期货高
- compressed-sensing 压缩感知
- GM-PHD 内容包括高斯混合概率假设密度
- gaussian 高斯过程
- 3-d
-
hvdc-simuli
nk 该文件是针对高等电力系 - Fifth_degree_CKF 高阶容积卡尔曼滤波程序
- polarcode_SCLscheme
- HFSI 基于高频电流注入的永磁同步电机
- nsct 提出基于非采样contourlet变换的红
- pca 本程序利用matlab语言
- matlab 里面包含了三段代码
- phase_screen_turbulence_laguerre
- NCEPU_HVDC 华北电力大学高压直流输电
评论
共有 条评论