论文部分内容阅读
图像矢量化是数字图像处理中的一个重要问题,也是研究热点。它在CAD、GIS等领域中有很多的应用。多年来,人们已经提出了很多的图像矢量化算法,但大多数算法的适用范围仅限于工程图纸、线条卡通图等双色调图像。近年来,更多的矢量化算法开始处理照片级图像。在这些算法中,优化梯度网格算法由于概念简单、编辑容易、数据量小,成为图像矢量化中的经典算法。首先,我们对图像矢量化的优化梯度四边形网格算法进行了改进,通过逐步求精的迭代过程对梯度四边形网格进行自适应细分,直到满足给定的像素逼近误差;另外,我们通过增加T节点来细分网格使其成为四边形T网格,从而减少像素的逼近误差。梯度四边形网格的自适应细分和T网格算法,使得矢量化后的结果在相同的逼近误差下使用更少的网格顶点数和面片数。其次,针对四边形网格不能表示任意拓扑的缺点,我们提出了一种新的基于梯度三角网格的图像矢量化算法。该方法同样是基于优化的策略,但优化的目标是拓扑更加灵活的三角形网格。针对三角网格,本文提出了改进网格质量的三种操作:细分、简化和微调。三角网格的自适应细分,可以降低矢量化的误差;在不影响矢量化效果的前提下,三角网格的简化,可以有效减少矢量化的数据量;针对图像中特征线的网格微调,可以使矢量化结果保持图像特征。最后,本文用实际例子对两种算法进行了比较。梯度三角网格可以用于带洞的物体和边界非常复杂的物体;而四边形网格只能通过多张网格拼接来表示。同时,三角网格矢量化结果的顶点数和面片数均要优于四边形网格。总之,梯度三角网格算法适用图像范围更广,矢量化效果更好。