📄 pmc.m
字号:
function g = pmc( f, k, stepsize, nosteps, verbose )
% Perona and Malik Diffusion
if verbose
figure(verbose);
subplot(1,2,1); imshow(f); title('Original Image'); drawnow;
end
g = f;
for i=1:nosteps
gx = gD( g, 1, 1, 0 );
gy = gD( g, 1, 0, 1 );
grad2 = gx.*gx + gy.*gy;
c = exp( -grad2 / (k^2) );
g = g + stepsize * snldStep( g, c );
if verbose
figure(verbose);
subplot(1,2,2); imshow(g);
title('Perona and Malik Diffusion'); drawnow;
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -