能不能详细给解释下下面的程序?function [x,y,gx,gy,par,threshold,mag,mage,g,FIe,FIo,mago] = quadedgep(I,par,threshold);if nargin fix(j) + 0.1),winsz = winsz + 1;end% filter the image with quadrature filtersFBo = make_filterbank_odd2(n_fil
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 15:56:47
![能不能详细给解释下下面的程序?function [x,y,gx,gy,par,threshold,mag,mage,g,FIe,FIo,mago] = quadedgep(I,par,threshold);if nargin fix(j) + 0.1),winsz = winsz + 1;end% filter the image with quadrature filtersFBo = make_filterbank_odd2(n_fil](/uploads/image/z/6905937-57-7.jpg?t=%E8%83%BD%E4%B8%8D%E8%83%BD%E8%AF%A6%E7%BB%86%E7%BB%99%E8%A7%A3%E9%87%8A%E4%B8%8B%E4%B8%8B%E9%9D%A2%E7%9A%84%E7%A8%8B%E5%BA%8F%3Ffunction+%5Bx%2Cy%2Cgx%2Cgy%2Cpar%2Cthreshold%2Cmag%2Cmage%2Cg%2CFIe%2CFIo%2Cmago%5D+%3D+quadedgep%28I%2Cpar%2Cthreshold%29%3Bif+nargin+fix%28j%29+%2B+0.1%29%2Cwinsz+%3D+winsz+%2B+1%3Bend%25+filter+the+image+with+quadrature+filtersFBo+%3D+make_filterbank_odd2%28n_fil)
能不能详细给解释下下面的程序?function [x,y,gx,gy,par,threshold,mag,mage,g,FIe,FIo,mago] = quadedgep(I,par,threshold);if nargin fix(j) + 0.1),winsz = winsz + 1;end% filter the image with quadrature filtersFBo = make_filterbank_odd2(n_fil
能不能详细给解释下下面的程序?
function [x,y,gx,gy,par,threshold,mag,mage,g,FIe,FIo,mago] = quadedgep(I,par,threshold);
if nargin fix(j) + 0.1),
winsz = winsz + 1;
end
% filter the image with quadrature filters
FBo = make_filterbank_odd2(n_filter,n_scale,winsz,enlong);
FBe = make_filterbank_even2(n_filter,n_scale,winsz,enlong);
n = ceil(winsz/2);
f = [fliplr(I(:,2:n+1)),I,fliplr(I(:,c-n:c-1))];
f = [flipud(f(2:n+1,:)); f; flipud(f(r-n:r-1,:))];
FIo = fft_filt_2(f,FBo,1);
FIo = FIo(n+[1:r],n+[1:c],:);
FIe = fft_filt_2(f,FBe,1);
FIe = FIe(n+[1:r],n+[1:c],:);
mag = sqrt(sum(FIo.^2,3)+sum(FIe.^2,3));
mag_a = sqrt(FIo.^2+FIe.^2);
[tmp,max_id] = max(mag_a,[],3);
base_size = r * c;
id = [1:base_size]';
mage = reshape(FIe(id+(max_id(:)-1)*base_size),[r,c]);
mage = (mage>0) - (mage
能不能详细给解释下下面的程序?function [x,y,gx,gy,par,threshold,mag,mage,g,FIe,FIo,mago] = quadedgep(I,par,threshold);if nargin fix(j) + 0.1),winsz = winsz + 1;end% filter the image with quadrature filtersFBo = make_filterbank_odd2(n_fil
请参考