Sto usando Pillow e Numpy, ma ho un problema con la conversione tra l'oggetto Pillow Image e l'array Numpy.Conversione tra l'oggetto Immagine Pillow e la serie numpy cambia la dimensione
quando eseguo il seguente codice, il risultato è strano.
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
risultato è
(1024, 768)
(768, 1024)
Perché dimensione è cambiato?
'np.asarray (im, order = 'F')' è anche [possibile] (https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.asarray.html # numpy.asarray) –