摘要: 照着oldj同学的方法画曼德勃罗集,需要PIL库的支持,我生成的图是1280×800,迭代了1024次,花费了20多分钟。效果如下: 代码如下: 1 # -*- coding: utf-8 -*- 2 import time 3 import Image, ImageDraw 4 5 g_size = (1280, 800) # 图形最终尺寸 6 g_max_iteration = 1024 # 最大迭代次数 7 g_bailout = 4 # 最大域 8 g_zoom = 2.5 / g_size[0] # 缩放参数 9 g_offset = (-g_size[0] * 0.25, 阅读全文
posted @ 2013-06-05 12:02 lkprof 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 昨天看了一部关于分形的纪录片:寻找隐藏的维度,片子拍的很到位,能够引人深思。 纪录片中几点触动了我,第一点是1978年的波音公司的一个雇员卡朋特需要做一个模拟飞机飞行过程中下面的山脉全景图,但那时的计算机性能及其低下,无法快速地画出如此复杂的图片。这时片中提到这位工程师刚好读过有关分形理论的书,结果他用分形几何的理论反复迭代画出了效果不错的山脉图。由此可见:技术进步和理论发展的相互促进,没有理论的支持难以产生新的技术,没有技术需求理论也无法得到验证。 第二点是IBM的伟大,IBM的伟大之处就是储备了不少技术人才和技术。在Mandelbrot不得志的时候,IBM接受了他,接受了这些不... 阅读全文
posted @ 2013-06-05 11:48 lkprof 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 问题:在64位Win7下安装PIL库,提示注册表中找不到Python2.7(已经安装了python2.7)。原因:PIL官方http://www.pythonware.com/products/pil/提供的PIL二进制安装库都是32位的。解决:下载安装64位PIL库,下载地址:http://www.qttc.net/static/file/PIL-fork-1.1.7.win-amd64-py2.7.exe 阅读全文
posted @ 2013-06-05 10:35 lkprof 阅读(2335) 评论(0) 推荐(0) 编辑