资源简介
亚像素提取边缘源代码,可进行准确的边缘检测
代码片段和文件信息
% Function “d2dgauss.m“:
% This function returns a 2D edge detector (first order derivative
% of 2D Gaussian function) with size n1*n2; theta is the angle that
% the detector rotated counter clockwise; and sigma1 and sigma2 are the
% standard deviation of the gaussian functions.
function h = d2dgauss(n1sigma1n2sigma2theta)
r=[cos(theta) -sin(theta);
sin(theta) cos(theta)];
for i = 1 : n2
for j = 1 : n1
u = r * [j-(n1)/2 i-(n2)/2]‘;
h(ij) = gauss(u(1)sigma1)*dgauss(u(2)sigma2);
end
end
h = h / sqrt(sum(sum(abs(h).*abs(h))));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-09-17 18:58 gauss-lena\
文件 1178678 2011-09-19 15:49 gauss-lena\4-lena.bmp
文件 591 2011-09-17 17:29 gauss-lena\d2dgauss.m
文件 129 2011-09-17 17:29 gauss-lena\dgauss.m
文件 98 2011-09-17 17:29 gauss-lena\gauss.m
文件 2040 2011-09-19 15:37 gauss-lena\main-gauss-lena.m
- 上一篇:奇异值分解降噪
- 下一篇:随机子空间方法的模态参数识别
评论
共有 条评论