资源简介
最基本的曲线演化有两种:常值演化和曲率演化。该资源中用Matlab实现了这两种曲线演化,非常简单易懂。有问题可通过email与我联系。
代码片段和文件信息
function [ K ] = curvature( phi )
% compute curvature
[uxuy] = gradient(phi);
normDu = sqrt(ux.^2+uy.^2+1e-10); % the norm of the gradient plus a small possitive number
% to avoid division by zero in the following computation.
Nx = ux./normDu;
Ny = uy./normDu;
[nxxjunk] = gradient(Nx);
[junknyy] = gradient(Ny);
K = nxx+nyy;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 559 2011-03-01 20:25 曲线演化\curvature.m
文件 1004 2011-03-03 20:11 曲线演化\Evolution_constant.m
文件 1169 2011-03-03 20:11 曲线演化\Evolution_curvature.m
目录 0 2011-03-03 20:10 曲线演化
----------- --------- ---------- ----- ----
2732 4
评论
共有 条评论