2010-08-16 130 views

Respuesta

23

scipy.misc.imread() devolverá una matriz Numpy, que es útil para muchas cosas.

+0

fantástico. trabajado como un encanto. – hatmatrix

+2

matplotlib.imread lee .png s (solo) incluso sin PIL instalado. – denis

+0

denis, creo que te refieres a 'matplotlib.image.imread'. – Garrett

2

puede utilizar PyGame image y utilizar PixelArray para acceder a la pixeldata

+0

gracias - voy a tener para ver eso. por ahora, sucedió que tenía scipy y PIL instalado ya ... – hatmatrix

6

Hasta ahora nadie habló de 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)

Cuestiones relacionadas