Ich benutze Pillow und numpy, aber ein Problem mit der Konvertierung zwischen Pillow Image Objekt und numpy Array.Konvertierung zwischen Pillow Image Objekt und numpy Array ändert Dimension
Wenn ich folgenden Code ausführen, ist das Ergebnis seltsam.
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
Ergebnis ist
(1024, 768)
(768, 1024)
Warum Dimension geändert wird?
'np.asarray (im, order = 'F')' ist auch [möglich] (https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.asarray.html # numpy.asarray) –