论文部分内容阅读
当今社会,随着物质文明和精神文明水平的提高,人们的消费观念正在逐渐发生变化。人们在购买商品时越来越重视商品外观和造型的艺术性。所以众多生产企业为了提高产品在市场中的竞争力,已经开始大力开展产品的艺术设计创新。在艺术设计过程中,设计者需要挖掘创作灵感推陈出新,仍旧依靠传统的艺术作品创作手段,即靠纸、笔为工具,靠脑中偶尔迸发的创作灵感已经远远不能满足艺术创新设计的需要;设计者需要的是能够激发创作灵感的辅助设计工具。随着计算机技术的发展,计算机艺术设计已能够为设计者提供良好的辅助支持,优良的计算机设计系统可以有效的激发设计者的灵感,帮助设计者又快又好地完成设计任务。艺术设计工作中很大一部分工作是艺术图案设计,把分形理论与计算机图形相结合,可以通过简单的迭代公式生成大量优美而且复杂的分形图案,十分适用于艺术图案的辅助设计。应用分形理论所生成的图案可以应用于广告设计、包装图形设计、家居设计等众多领域,有极为广阔的应用前景。本文致力于研究基于分形原理的艺术图案生成方法及其应用问题,目的是探索优良分形艺术图案的生成和选择方法,为艺术图案创新设计者提供高效、方便的支持环境。主要工作为:1.在简要总结介绍课题的研究背景、国内外研究现状及选题意义的基础上,研究了分形理论的基本原理及其在各个领域的应用。2.系统地研究了各种分形图案生成方法,分析了这些方法的各自的优缺点及适用情形,在研究的基础上找出适合应用于艺术图案生成的方法。3.将经典的曼德尔布罗特集和朱丽亚集推广到广义曼德尔布罗特集和朱丽亚集,以扩充迭代函数的数量,实现大量分形艺术图案的生成。4.提出了可以绘制广义Mandelbrot集和Julia集内部细节的改进逃逸时间算法。通过绘制内部细节可以使图案更有艺术性。5.提出了应用周期函数对迭代函数进行调节生成不同风格艺术图案的方法。并提出多种调节方案,大大地丰富了艺术图案的种类。6.系统地研究了遗传算法的基本原理,提出了一种利用遗传算法对分形艺术图案进行遗传选择的方法;通过这种方法可以帮助设计者迅速找到符合要求的图案。7.设计了逃逸时间算法着色方法的改进方法,提出多种颜色方案。可以生成不同的颜色风格的艺术图案。8.实现了一个基于分形原理的艺术图案设计系统,系统利用VB 6.0在WindowsXP平台上开发完成,设计结果令人满意。