Computing distance transformations in convex and non-convex domains

作者:

Highlights:

摘要

It is shown that the well known two-pass sequential local transformation algorithm for computing a distance transformation in rectangular domains may fail in some convex integer domains, but that a four-pass algorithm is sufficient in all two-dimensional convex domains. For non-convex domains the number of passes necessary is shown to be generally greater. Two propagation algorithms for computing the distance transformation are described and shown theoretically and experimentally to be computationally more efficient than the sequential local transformation algorithm in non-convex domains of complex shape. The relationship of the distance transformation in non-convex domains to some more general transformations is explored.

论文关键词:Distance transformation,Convexity,Rectangle,Sequential local transformation,Propagation

论文评审过程:Received 2 October 1986, Available online 19 May 2003.

论文官网地址:https://doi.org/10.1016/0031-3203(87)90030-6