《2022年JAVA分形图像生成研究报告》由会员分享,可在线阅读,更多相关《2022年JAVA分形图像生成研究报告(23页珍藏版)》请在金锄头文库上搜索。
1、精品学习资源安 徽 农 业 大 学毕 业 论 文设计)论文题目 基于 JAVA 的分形图像生成技术的争论姓 名 李万奎学号05138047院 系 信息与运算机学院专 业 运算机科学与技术指导老师 魏雅鹛职 称讲师中国 合肥二 oo九 年 六月欢迎下载精品学习资源欢迎下载精品学习资源课题名称同学姓名安徽农业高校学士学位论文 摘要: 分形是描述自然界和非线性系统中不光滑和不规章几何形体的有力工具;大量事实说明,分形广泛存在于自然界,分形涉及的领域已遍及数学、 理、化学、材料科学、生物与医学、地质和地理学、地震和天文学以及运算机科学等;分形的争论既有重要的理论意义,又有广泛的应用价值;分形理论与运算
2、机科学理论的结合为实现图像数据压缩供应了新的途径;其中分形理论包括几种分形算法:字符串替换算法、随机迭代算法、逃逸时间算法、反函数迭代算法、分形插值算法、动力系统迭代等等,使大量复杂的信息资料由“分形理论中最基本运算”进行图像压缩处理,提高运算机信息储存功能,具有重要的理论和经济意义;本课题就是争论分形理论结合Java 技术、 L 系统算法和Koch曲线实现分形图像的生成;关键字: JAVA;分形; L 系统; Koch 曲线1 引言自然界是宇宙万物的总称,是各种物质系统相互作用相互联系的总体,它包括大至宇宙天体的形成演化,小到微观世界中基本粒子的运动;随着牛顿经典力学的创立,爱因斯坦相对论,
3、以及量子力学的进展,人类在自然科学方面已经取得了辉煌的成就;随着天体物理学以及其他相关学科的快速进展,人类已经登上月球,进入太空;人类对微观世界由质点组成的简洁系统的运动规律也有了全面而正确的熟识;尽管如此,假如人们略微留意一下四周环境中发生的大量非线形不行逆现象,就会发觉,人们对这些现象知之甚少,对许多问题甚至于束手无策;当你仰视蔚蓝的天空,常常可以看到天空中漂浮着一团团白云,尽管它的外形是千变万化的,但是假如用不同倍数的望远镜来观看云团 时,它的外形几乎是保持不变,也既是说白云的外形和望远镜的放大倍数无关;1分形理论使人们能以新的观念,新的手段来处理这些难题,透过扑朔迷离的无序的纷乱现象和
4、不规章的外形,揭示隐匿在复杂现象背后的规律,局部和整体之间的本质联系;分形理论在某些学科的成功尝试,极大地激发了科学争论工作者的爱好,他们把分形理论逐步扩展到其它的学科领域,更进一步的促进了分形学的进展;分形作为一门新兴学科,其应用潜力是巨大的,特殊是在运算机模拟方面更是具有很大的有用价值;所以,学习和争论分形,实现分形在实际生活中的应用,都具有确定很强的诱惑力;JAVA 是一种简洁的,面对对象的,分布式的,说明型的,健壮安全的,欢迎下载精品学习资源结构中立的,可移植的,性能优异、多线程的动态语言;同时 java 平台也具有跨平台的功能,使用 Java 语言编写的程序 , 不需要任何改动 ,
5、就可以移植到另一个平台上运行;在 Java Apple 中,可以实现图形绘制、字体和颜色把握、动画和声音的插入、人机交互及网络沟通等功能 .Apple 仍供应各种名为抽象窗口工具箱AWT的窗口环境开发工具, 但是 AWT的设计是存在缺陷的 , 取而代之的 Swing技术为 Java GUI足见的轻量组建;它们利用用户运算机的GUI 元素, 可以建立标准的图形用户界面, 如窗口、按钮、滚动条等等;目前,在网络上用Applet来生动地出现这些功能越来越多;L 系统通过对植物对象生长过程的体会式概括和抽象,初始状态与描述规章,进行有限次迭代,生成字符进展序列以表现植物的拓扑结构,并对产生的字符串进行
6、几何说明,就能生成特殊复杂的分形图形2 设计思想本争论课题主要的功能是分形图像生成,主要表现为: 第一:分形理论的图像的生成分形的概念是美籍数学家曼德布罗特B.B.Mandelbort第一提出的 . 它也是当今科学很有影响的,自相像原就和迭代生成原就是分形理论的重要原就;分形形体中的自相像性可以是完全相同, 也可以是统计意义上的相像;对分形的争论极大的赐予人们对自然界想象和熟识;分形争论不断发觉许多美丽的图像,让人联想起现实世界的复杂多变的自然结构,利用的价值就会很高;比较典型的生成分形图像方法,L 系统;L 系统是美国生物学家Aristid LinderMayer于 1968 年提出的 .L
7、 系统的本质是一个重写系统,通过对植物对象生长过程的体会式概括和抽象,初始状态与描述规章,进行有限次迭代,生成字符进展序列以表现植物的拓扑结构,并对产生的字符串进行几何说明,就能生成特殊复杂多变的分行图像. L系统是极其好玩的, 1,这种方法能够生成许多经典的分形,2.用它可以模拟生物外形,特殊是能表达植物的分枝结构;就由于是L 系统本质是一个字符串重写系统,我们把字符串说明成曲线 更精确地说,称作图形 , 于是只要能生成字符串,也就等于生成了图形;L 系统的工作原理特殊简洁,仅仅是对几个简洁的字符进行操作; L 系统是一个简洁由“ F”,“ +”,“ - ”等字符组成的字符串,串的形成前提是必需具备的条件,并且依据确定的规章替换;欢迎下载精品学习资源