随笔 - 373  文章 - 1  评论 - 771  阅读 - 137万
11 2014 档案
最简单的分形图像生成算法
摘要:本文将提供一段完整地生成一幅分形图像文件的C语言代码,并且极为简单.我相信这应该是最简单的分形图像生成算法.大部分的分形图像代码也都很短,但一有递归迭代就难以理解了.而这段代码则很好懂,并且其生成的图像会使人意想不到. 阅读全文
posted @ 2014-11-24 20:55 叶飞影 阅读(6948) 评论(0) 推荐(0) 编辑
一幅画<十六芒星盾>---程序员or艺术家
摘要:画上是一面含有16个尖角的铜盾,这是我用程序算法生成的图像中最震撼的一幅。图像生成出来后,我看了好久,一边看一边想我的人生转向问题:我是不是该离开苦逼又屌丝的程序界,混入高端大气上档次的艺术圈? 说要进入艺术圈,只是提升逼格的话。其实我真正想的是:“靠,这画这么漂亮,要是能换成钱就好了。”虽... 阅读全文
posted @ 2014-11-14 08:49 叶飞影 阅读(17909) 评论(15) 推荐(8) 编辑
火火火---12幅算法生成火的图像
摘要:火影终于要大结局了,几年前我曾追过一振.发几幅图像纪念一下吧,都是我用算法生成的.这些图像看上去还是有些震撼的,尤其是那几幅“九尾之火”.这几天我一直在想芒星图像的生成算法,感觉自己有点走火入魔了.先从汉字的"火"开始, "火"字有五个角,可以看做是有五个分支.五分支生成的火单薄了些,变成七个... 阅读全文
posted @ 2014-11-11 12:46 叶飞影 阅读(7764) 评论(20) 推荐(13) 编辑
恶魔的指纹---49幅由算法生成的七芒星图像
摘要:本文将带你领略算法之美,美得让你感到恐惧。前几天写了生成七芒星的算法,之后我在此算法的基础上做了些修改,从此一发不可收拾。我想我打开了潘多拉的盒子,只要修改下算法的任意一个输入参数,就能够生成一幅独一无二的七芒星图像。这些图像如同来自地狱一样,让我感到惊悚恐惧。有人曾将曼德勃罗集生成的分形图像... 阅读全文
posted @ 2014-11-09 18:40 叶飞影 阅读(13352) 评论(12) 推荐(14) 编辑
混沌分形之电子云
摘要:电子云是物理学中的一项概念。电子在原子核外很小的空间内作高速运动,其运动规律跟一般物体不同,它没有明确的轨道。根据量子力学中的测不准原理,我们不可能同时准确地测定出电子在某一时刻所处的位置和运动速度,也不能描画出它的运动轨迹。因此,人们常用一种能够表示电子在一定时间内在核外空间各处出现机会的模... 阅读全文
posted @ 2014-11-08 07:46 叶飞影 阅读(2837) 评论(2) 推荐(1) 编辑
混沌分形之马丁(Martin)迭代
摘要:我不记得从什么地方看到的这种分形图形生成方式,再到网上找竟然一时没查到任何相关资料。没关系,总之这种图形也很漂亮多变,并且其算法比较简单。只是我最后生成的图像有点瘆人,密集恐惧症患者慎入。相关代码如下:class MartinIterate : public FractalEquation{p... 阅读全文
posted @ 2014-11-07 13:04 叶飞影 阅读(4342) 评论(3) 推荐(0) 编辑
混沌分形之迭代函数系统(IFS)
摘要:IFS是分形的重要分支。它是分形图像处理中最富生命力而且最具有广阔应用前景的领域之一。这一工作最早可以追溯到Hutchinson于1981年对自相似集的研究。美国科学家M.F.Barnsley于1985年发展了这一分形构型系统,并命名为迭代函数系统(Iterated Function Syst... 阅读全文
posted @ 2014-11-07 06:39 叶飞影 阅读(6510) 评论(1) 推荐(2) 编辑
混沌分形之逻辑斯蒂(Logistic)映射系统
摘要:前几天,有个同事看到我生成的一幅逻辑斯蒂分岔图像后,问我:“这是咪咪吗?”我回答:“淫者见淫。”好吧,这里将生成几种分岔映射图形,包括逻辑斯蒂映射系统,正弦映射系统和曼德勃罗映射系统。实际上这几种图形算不上分形,只不过它与我写的其他分形对象使用相同的基类,所以也将其列入混沌分形的范畴。 关... 阅读全文
posted @ 2014-11-06 07:12 叶飞影 阅读(13786) 评论(6) 推荐(2) 编辑
混沌分形之填充集
摘要:通过分形来生成图像,有一个特点是:不想生成什么样的图像就写出相应的算法,而是生成出来的图像像什么,那算法就是什么。总之,当你在写这个算法时或设置相关参数时,你几乎无法猜测出你要生成的图像是什么样子。而生成图像的时间又比较久,无法实时地调整参数。所以我这使用了填充集的方式,先计算少量的顶点,以显... 阅读全文
posted @ 2014-11-05 14:02 叶飞影 阅读(1664) 评论(3) 推荐(2) 编辑
混沌分形之朱利亚集(JuliaSet)
摘要:朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿·朱利亚(Gaston Julia)的名字命名。我想任何一个有关分形的资料都不会放过曼德勃罗集和朱利亚集。这里将以点集的方式生成出朱利亚集的图形。 关于基类FractalEquation的定义及相关软件见:混沌与分形class... 阅读全文
posted @ 2014-11-05 07:06 叶飞影 阅读(9779) 评论(3) 推荐(2) 编辑
算法生成七芒星
摘要:玄幻小说中经常会有七芒星的技法,这一节就使用算法生成下七芒星的图像。在西方,7被认为是一个很有魔力的数字。上帝用7天造人,第7天休息;圣经启示录中有7封印、7灯台、7号角等等。但是魔法符号中却很少见到七芒星。不过在神秘学上,七芒星阵是存在的,他蕴含着非常强大的力量,无数的人都在寻觅并探索着他,... 阅读全文
posted @ 2014-11-04 13:08 叶飞影 阅读(3768) 评论(5) 推荐(2) 编辑
混沌分形之谢尔宾斯基(Sierpinski)
摘要:本文以使用混沌方法生成若干种谢尔宾斯基相关的分形图形。(1)谢尔宾斯基三角形给三角形的3个顶点,和一个当前点,然后以以下的方式进行迭代处理:a.随机选择三角形的某一个顶点,计算出它与当前点的中点位置;b.将计算出的中点做为当前点,再重新执行操作a相关代码如下:class SierpinskiTria... 阅读全文
posted @ 2014-11-04 06:41 叶飞影 阅读(5104) 评论(2) 推荐(6) 编辑
混沌与分形
摘要:混沌与分形理论的关系密切,混沌中有时包容有分形,而分形中有时又孕育着混沌。分形更注重形态或几何特性,图形的描述。混沌偏重于数理的动力学及动力学与图形结合的多方位的描述和研究。分形则更看中有自相似性的系统。混沌涉及面似乎比分形更广,对所有的有序与无序,有序与有序现象都感兴趣。特别是混沌中的分叉,... 阅读全文
posted @ 2014-11-03 07:40 叶飞影 阅读(12839) 评论(3) 推荐(1) 编辑
数学图形之伞形
摘要:前几天一直在下雨,今天终于晴天了,用算法生成个伞的图形庆祝下。伞可以看做是一个圆弧面,通常有8个或6个伞骨。那就先创建个8分的圆弧面看看。脚本代码:vertices = dimension1:8 dimension2:16u = from 0 to (2*PI) dimension1v = from... 阅读全文
posted @ 2014-11-02 11:14 叶飞影 阅读(2618) 评论(1) 推荐(2) 编辑
算法生成青天白日满地红旗
摘要:“青天白日满地红”曾经代表中国,特别是在抗日战争的艰苦年代。那时候红军编入国民革命军,戴着青天白日帽徽,全国人民团结在“青天白日满地红”旗帜下,高唱《义勇军进行曲》,奋力抗战,打败了日本帝国主义。“青天白日满地红”象征着中国人的苦难和抗争,跟《义勇军进行曲》一起,鼓舞中国人团结起来取得胜利,凝结... 阅读全文
posted @ 2014-11-01 11:19 叶飞影 阅读(3958) 评论(4) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示