Processing—视觉设计与艺术的程序语言

1859年到1872年,达尔文的《物种起源》进行了6次修订,Processing的创始人之一Ben Fry(另一位是Casey Reas)使用Processing对6个版本的修订内容进行了可视化分析:http://benfry.com/traces/,不同颜色代表不同版本之间的改动地方。
darwin_trace
Processing是一种开源编程语言,专门为电子艺术和视觉交互设计而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。Processing是Java语言的延伸,并支持许多现有的Java语言架构,不过在语法上简易许多。关于Processing的参考书籍,最权威的应该是该语言的两位创[......]

阅读全文 »

词云在线制作工具—Tagxedo

Tagxedo(http://www.tagxedo.com/app.html)是一款制作个性化词云的在线工具,它不仅支持英文,还完美支持中文,并且支持定义云的外形、颜色、字体、排列方向,能够导出jpg或png格式的词云图片进行分享。下图是将乔布斯在斯坦福大学毕业典礼上的演讲英文稿制作成苹果标志的词云。
apple_word_cloud[......]

阅读全文 »

Facebook World Map

Visulizing Friendships on Facebook

该图的作者Paul Butler当时是Facebook数据基础架构组的实习生,通过可视化图像来展示Facebook上5亿用户的人际关系链。很明显,部分地区是黑色的……

参考:
[1] http://www.kaoshijuan.net/blog/?p=30

[......]

阅读全文 »

Relative IPv4 Utilization Observed Using ICMP Ping Requests

IPv4 Utilization[......]

阅读全文 »

傅里叶变换动画演示

傅里叶变换动画演示

Fourier_series_for_square_wave

图1:http://www.oschina.net/code/snippet_936379_18947
图2:http://goo.gl/B21UPx

[......]

阅读全文 »