Python进行图像处理——生成交替颜色的格子图
今天小孟师兄要一张贴图做测试,屠文翔同学用Fireworks花了两分钟做了下面的一张图片。但是师兄说要一张颜色相隔的图片,于是Fireworks此时就显得有点力不从心了。于是此时Python就要上场啦。
Fireworks生成的图:
好,下面,我们来用Python的PIL库来敏捷地生成一个颜色相隔的格子图。只需要10行代码。
import Image, ImageDraw
im = Image.open('1.bmp')
draw = ImageDraw.Draw(im)
count = 0
for i in range(52):
for j in range(51):
count += 1
if count % 2 == 0:
draw.rectangle((i * 10, j * 10, (i+1) * 10, (j+1)*10),fill="#ff0000")
im.save('test.bmp')
