文件名称:3D 中的扩散梯度矢量场:在 3D 中生成扩散梯度矢量场,如 Xu 和 Prince 1998-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 05:55:31
matlab
像 Xu 和 Prince 1998 一样生成扩散梯度矢量场dgvf_calc 是等式 12 中描述的 2D 版本的三维扩展Xu 和 Prince 1998,“Snakes、Shapes 和 Gradient Vector Flow”,IEEE Transactions on Image Processing Vol.7(3) 输入: I:三维图像(矩阵)(假设归一化为 I = (I-min(I(:)))/(max(I(:))-min(I(:)))); miu:平滑参数(更平滑——更高的 miu——对于嘈杂的图像) niter:迭代次数dt:时间步长dx, dy,dz: 像素间距,各向同性图像全为1 输出: un, vn, wn:梯度向量场 用法示例: [un vn wn] = dgvf_calc(I,sqrt(numel(I)), 0.5, 1, 1, 1, 1) 注意:代码是在
【文件预览】:
dgvf_calc.zip