1
我试图使用PIL扭曲两个不同大小的图像;具体来说,通过将未来扭曲的目标图像的形状(大小)设置为一个numpy数组,并且遇到AttributeError:PIL属性错误:创建阵列时的形状
文件“C:\ Anaconda2 \ lib \ site-packages \ PIL \ Image.py”,行632,在GETATTR 提高AttributeError的(名字) AttributeError的:形状
为什么会出现这种情况?我的印象是,前段时间我正在做这件事情,并且工作得很好,更不用说我绝对不明白python不理解的是什么(shape属性应该采用这是没有问题的输入)
import skimage.io
from PIL import Image
import numpy as np
Img1 = Image.open(picture1 + ".png")
Img1
Img2 = Image.open(picture2 + ".png")
Img2
r, c = Img2.shape[:2]
# creates array for the future shape in x,y
corners = np.array([[0, 0],
[0, r],
[c, 0],
[c, r]])
...
问候,JJ
傻我!这解决了这个问题,谢谢! –
不客气:) – Daneel