广义距离变换:计算一组点的广义距离变换。-matlab开发

时间:2024-06-21 06:47:59
【文件属性】:

文件名称:广义距离变换:计算一组点的广义距离变换。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-21 06:47:59

matlab

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


【文件预览】:
DT.zip

网友评论