资源简介
该资源讲述了空域的Gabor滤波器设计的代码,可以供做图像的学习者进行特征提取等操作,二维Gabor滤波器的实现,matlab代码直接运行即可,尺度和方向均可自己设置。
代码片段和文件信息
function [Eim Oim Aim] = spatialgabor(im wavelength angle kx ky showfilter)
% if nargin==5
if nargin==6
showfilter = 0;
end
im = double(im);
[rows cols] = size(im);
newim = zeros(rowscols);
% Construct even and odd Gabor filters
sigmax = wavelength*kx;
sigmay = wavelength*ky;
sze = round(3*max(sigmaxsigmay));
[xy] = meshgrid(-sze:sze);
evenFilter = exp(-(x.^2/sigmax^2 + y.^2/sigmay^2)/2)...
.*cos(2*pi*(1/wavelength)*x);
oddFilter
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1068 2019-03-03 15:21 spatialgabor.m
- 上一篇:基于DWT的数字音频水印MATLAB程序
- 下一篇:使用MATLAB对图像二值化处理
相关资源
- 先进PID控制MATLAB仿真(4th).rar
- 基于matlab的数学建模算法与应用内以
- 卫星接收机matlab
- 纹理检测代码及论文
- MATLAB神经网络30个案例分析全书+源代
- 关于语音识别的matlab程序
- 基于MATLAB的车牌自动识别系统
- MATLAB工具包mmread函数mmread.zip
- PCA主成分分析实现方法Matlab
- MATLAB神经网络30个案例分析
- Computer Programming with MATLAB
- 基于监控视频的前景目标提取matlab
- zw_MATLAB应用精讲:图像处理与GUI设计
- MATLAB控制系统仿真与详解 夏玮
- matlab神经网络30例电子书+源代码
- Matlab图像处理-图像去噪边缘增强
- EEG脑电处理matlab工具包-eeglab
- 《卡尔曼滤波原理及应用-MATLAB仿真》
- 贝叶斯抠图算法matlab实现
- 基于BP神经网络的验证码识别matlab
- 杜勇-数字通信同步技术的MATLAB与FPG
- 数值分析及其Matlab实现
- DSP程序开发:MATLAB调试及直接目标代
- MATLAB优化算法案例分析与应用进阶篇
- DPM算法实现:voc-release5(Win7+matlab20
- 基于稀疏表示和正则化的图像超分辨
- 0积分 系统辨识与自适应控制MATLAB仿真
- 图像处理matlab道路小车跟踪
- 全面详解LTE MATLAB建模、仿真与实现
- adaboost 的matlab代码
评论
共有 条评论