论文部分内容阅读
花型图案设计是针织服装设计中的一项重要内容。传统的花型图案计算机辅助设计方法依靠设计人员使用计算机软件提供的多种绘图工具来设计图案,对设计人员的艺术素养和绘图技巧要求高,而且速度慢,效率低,设计周期长。如果借助计算机,通过数学算法自动生成图案,或对基本图案进行变换,则可以在短时间内产生大量风格独特、出人意料的花型图案,设计人员只需从中筛选出可用的花型图案即可。这将大大降低花型图案的设计难度,提高设计效率,从而提升针织企业的竞争力。
针织花型图案自动设计系统采用了基于数学模型的方法,分别运用传统数学函数、分形和弱混沌理论来实现图形图像的自动生成;设计滤镜算法来实现图像的变形处理。滤镜就是对现有图像进行处理,将图像特定像素点的RGB颜色值与某一函数进行数学运算,使像素点颜色发生规律性的变换,从而使整个图像呈现出丰富的变换效果。通过改变函数的参数值,就可以产生意想不到、妙趣横生的花型图案效果。
本文在研究图形图像自动生成与处理原理的基础上,设计出了图案自动生成算法、图案变形处理算法、图案色彩处理算法。其中,图案自动生成算法包括数学函数算法、分形算法和弱混沌算法;图案变形处理算法包括滤镜算法、图案扩展算法、图案简化算法和花型意匠图生成算法等。
在上述算法的基础上,使用Visual C++6.0开发工具进行了程序设计。系统分为文件、图案自动生成、图案变形、色彩处理、绘制、常用处理等模块。系统运行后,选择相应的功能,通过设定不同的初始值和参数值,可以生成截然不同的图案,或得出风格迥异的处理效果。从得到的图案中选择适合针织物的花型,借助龙星电脑横机配套系统LKS JinLong Knit Software进行织物模拟,以及使用Photoshop进行着装试衣,得到了比较理想的效果。
总之,利用数学函数、分形、弱混沌、滤镜等方法,借助计算机进行针织花型图案的自动设计,方案可行,前景广阔,为针织花型图案设计提供了一种新的思路,对针织花型系统开发具有一定的参考作用。