A simple recursive method for converting a chain code into a quadtree with a lookup table
作者:
Highlights:
•
摘要
We present a simple recursive method for converting a chain code into a quadtree. We generate the quadtree black nodes level by level, starting from the finest resolution (i.e. the bottom) level toward the coarsest resolution (i.e. the top) level. Meanwhile, at each resolution level a new object border is revealed after the removal of the black nodes. The chain code elements for this new object border can be easily generated. Thus, the quadtree black nodes and the chain code elements of the new object border are generated side by side and their generations constitute a basic cycle of the conversion process. We show the generations can be done with the aid of a lookup table. Finally, we compare our method with the existing two-phase methods exemplified by Samet's method in terms of the total numbers of major operations including node allocations, node color filling, and node pointer linking. It indicates that our method is conceptually simpler and runs faster.
论文关键词:Chain code,Quadtree,Node allocation,Node linking,Color filling,Table lookup
论文评审过程:Received 7 December 1999, Revised 17 July 2000, Accepted 4 September 2000, Available online 2 April 2001.
论文官网地址:https://doi.org/10.1016/S0262-8856(00)00080-9