Я использую 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)
Почему изменяется размер?