images - python image manipulation
Convertir imagen a una matriz en python (5)
Hasta ahora, nadie ha contado sobre matplotlib.image :
import matplotlib.image as img
image = img.imread(file_name)
Ahora la imagen sería una matriz numpy 3D
print image.shape
Sería algo así como: (317, 504, 3)
Quiero hacer un procesamiento de imagen usando Python.
¿Existe una manera simple de importar imágenes .png como una matriz de valores de escala de grises / RGB (posiblemente usando PIL)?
puede usar la imagen PyGame y usar PixelArray para acceder a los datos de píxeles
im.load en PIL devuelve un objeto similar a una matriz.
scipy.misc.imread() devolverá una matriz Numpy, que es útil para muchas cosas.
scipy.misc.imread() está en desuso ahora. Podemos usar imageio.imread lugar de eso para leerlo como una matriz Numpy