Używam Pillow i numpy, ale mam problem z konwersją między obiektem Pillow Image i numpy array.Konwersja między obiektem Pillow Image a zmienną numpy array Wymiar
Kiedy wykonuję poniższy kod, wynik jest dziwny.
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
wynik jest
(1024, 768)
(768, 1024)
Dlaczego wymiar ulegnie zmianie?
'np.asarray (im, order = 'F')' jest również [możliwe] (https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.asarray.html # numpy.asarray) –