我正在使用Pillow和numpy,但在Pillow Image对象和numpy数组之间的转换有问题。
当我执行下面的代码时,结果很奇怪。
im = Image.open(os.path.join(self.img_path, ifname))
print im.size
in_data = np.asarray(im, dtype=np.uint8)
print in_data.shape
结果是
(1024, 768)
(768, 1024)
为什么维度会发生变化?
https://stackoverflow.com/questions/19016144
复制相似问题