快速图像细化算法

时间:2016-10-05 21:32:35

标签: algorithm image-processing

我想实现一种快速算法来细化二进制图像。 (https://en.wikipedia.org/wiki/Thinning_(morphology)

我知道Zhang-Suen和Guo-Hall算法,但是这些算法非常慢,因为它们在整个图像上执行多次传递。

我发现这个网站(https://sites.google.com/site/rameyarnaud/research/c/voronoi)根据仅仅改进轮廓像素的想法宣布更快的实施。据推测,这种方法导致线性(wrt像素数))或略微超线性的处理时间(假设每次传递花费时间与当前轮廓的长度成比例,最终等于骨架大小)。

另一方面,我知道骨架对应于距离图中的脊,并且(形态)距离图可以在线性时间内计算。所以我怀疑通过局部处理距离图,可以检测到骨架,但我不确切知道如何。

所以我的问题:

  • 您知道如何从距离图中检测骨架像素,或者
  • 您知道已发布的算法在线性时间内执行细化吗?

0 个答案:

没有答案