# -*- coding: utf-8 -*-
import numpy as np;
from PIL import Image;
im = Image.open("G:\\picture\\test.png");
image = np.asarray(im,dtype='int');
out = image.transpose(1,0,2);
p = Image.fromarray(np.uint8(out));
p.save("G:\\picture\\testt.png");
以上代码调试不通可能是由于Tab键和空格的原因,python对于Tab和空格要求比较严格,调整格式即可。
上述代码中的transpose()的第三个参数可能代表图像的通道,这个不能改变。