看明白整个流程之后,我们就可以看具体在做什么样的图像处理了。

[sourcecode language="java"]
x = i%img.width;
y = floor(i/img.wi[......]

继续阅读

前不久CreativeApplicationsNetwork上介绍了一个Processing案例:Pixel Knitting。这个程序很有意思,它先读取一张图片,然后对每个像素进行变换,重新绘制图片[......]

继续阅读

我们在上一次讲了如何画最基本的柱状图。今天我们来看看这段Processing程序是不是有需要改进的地方。因为我们的目的是要能自动的根据所给的数据生成柱状图,所以让我们来试试另一组数据,替换下面这行,其[......]

继续阅读

我们昨天已经画出了第一个柱状图。今天来看看怎么画的更好。一个标准的统计图表都应该有x轴和y轴标注的。首先我们要做在柱状图的四周给坐标轴空出位置。底部和右边各留出20,这样柱状图占的空间就变成380×1[......]

继续阅读

前言

大家对Processing的热情让我们备受鼓舞,但也深感鸭梨。之前翻译的两篇,我们自己也觉的不胜满意。经过一些讨论和思考,我们打算自己动手写教程。计划是这样的:

  1. 想要围绕一个具体的[......]

继续阅读

原帖地址:Day 2 – Connecting Points, Part 2 via Vormplus
我们今天来看一个稍微复杂一点的例子。依旧是连接点和线。但是这次我们要在画面中随机放置点,并且只[......]

继续阅读

原帖地址:Day 1 – Connecting Points, Part 1 via Vormplus
第一天,我们先从简单的点和线开始,熟悉一下如何通过写程序来计算点线的位置,并使用循环嵌套来绘制[......]

继续阅读

Processing是目前最流行的图形和人机互动开发平台之一。和传统的开发平台,比如,OpenGL相比,Processing从绘制的角度出发而设计的编程模式更适合可视化和互动设计。同时,它隐藏了很多底[......]

继续阅读

说到可视化程序的开发,当然就离不开计算机图形学的相关技术。而传统的教程基本上围绕OpenGL展开。学过的人都知道OpenGL的复杂性,并不容易上手,而更重要的是程序对硬件软件有一定的依赖性,可移植性差[......]

继续阅读


著名设计师Jer Thorp参与了纽约911纪念馆的设计工作,近期 在其博客上发表了名为“All The Names: Algorithmic Design and the 9/11 Me[......]

继续阅读