Exemple #1
0
 def __image_to_array(filename):
     img = Image.open(filename)
     try:
         dtype, extra = DTYPES[img.mode]
     except KeyError:
         raise RuntimeError("%s mode is not supported" % img.mode)
     shape = (img.size[1], img.size[0])
     if extra is not None:
         shape += (extra, )
     return np.array(img.getdata(), dtype=np.dtype(dtype)).reshape(shape)
 def __image_to_array(filename):
     img = Image.open(filename)
     try:
         dtype, extra = DTYPES[img.mode]
     except KeyError:
         raise RuntimeError("%s mode is not supported" % img.mode)
     shape = (img.size[1], img.size[0])
     if extra is not None:
         shape += (extra,)
     return np.array(img.getdata(), dtype=np.dtype(dtype)).reshape(shape)