文件名称:广义距离变换:计算一组点的广义距离变换。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-21 06:47:59
matlab
这是 P. Felzenszwalb 和 D. Huttenlocher 的论文距离采样函数的广义距离变换算法的简单 MATLAB 实现。 函数 DT() 通过为每个维度调用 DT1() 来给出二维图像的距离变换。 通过使用 DT1(),这可以很容易地扩展到更高的维度。 inf 值似乎有问题,因此对于图像中以“无”抛物线为中心的点,应该给它们一个较大的数值(例如 1e10)。 我还修改了算法,以便第二个参数返回输入的功率图。 幂图是一个图表,其中每个点都被分配给距离变换最接近它的点。 如果所有输入点都具有相同的值,则该函数简化为给出标准距离变换和 Voronoi 图。
【文件预览】:
DT.zip