摘要
蜡染几何图案是我国民间艺术,有着广泛的市场。在辅助几何图案设计系统中,需要对有关图案进行放大缩小,尤其是散点轮廓的放大缩小。由于散点式几何图案是由一些基本几何单元组成,以往基于图像像素的放大缩小算法不起作用。首先提取散点单元,把基本几何单元转化为点;然后针对散点式几何图案提出一种散点轮廓的优化提取散点算法;对提取的轮廓优化散点进行放大缩小;并应用B样条函数拟合散点式几何图案的轮廓,实现图案轮廓的矢量化放大缩小。实验表明该算法能有效缩放图案的散点轮廓,速度快,可靠性高,对凸凹区域都有效果,在纺织图案的设计、蜡染图案设计等领域具有实用价值。
Batik geometric pattern is a folk art in China, and has wide range of markets. In computer-aided geometric pattern design sys- tem, there has the need to zoom the geometric patterns, especially for the scatter contours. Since the geometric patterns with scattered points are composed of some basic geometric units, previous image pixels-based zooming algorithm can't be applied. In the paper, we first extract the scatter units, and transform the basic geometric units into the points. Then we propose an optimised scattered point extraction algorithm for scatter contour aiming at the scatter geometric patterns, and zoom the extracted optimised contour scatter. And the B-spline function is used to fit the contour of the scatter geometric pattern, so that implements the vectorised zooming of pattem contour. Experiments show that this algo- rithm can effectively zoom the scatter contour of the pattern, it is quick in speed and high in reliability, and is effect in whatever the convex or concave regions, so it has the applied value in the fields of textile pattern design, batik pattern design and others.
出处
《计算机应用与软件》
CSCD
北大核心
2014年第1期208-210,共3页
Computer Applications and Software
关键词
几何图案
矢量化
轮廓
边界点
样条曲线
Geometric pattern Vectorisation Contour Boundary points Spline curve