PIL
Image模块
1. load()函数
打开一个图片文件,同时创建一个相同大小的图片,然后将原始图片的数据逐像素的拷贝到新的图片中,代码如下:
import Image import ImageFilter ima = Image.open('test.jpg') size = ima.size imb = Image.new('RGB', size) pima = ima.load() pimb = imb.load() for i in range(size[0]): for j in range(size[1]): pimb[i,j] = pima[i,j] #primb.putpixel((i,j), pima.getpixel((i,j))) imb.save('test.bmp')