Salut, j'essaie d'écrire une fonction qui prend en entrée le nom d'un fichier image, qui convertit cette image en niveaux de gris puis qui donne la matrice correspondante à ces niveaux de gris (je sais pas si c'est clair)
Par exemple, je donne la première photo : http://img1.lesnumeriques.com/articles/1040/noir_blanc_canaux_RVB.jpg, et la fonction me renvoie la matrice des niveaux de gris de la deuxième photo (sur une échelle de 0 à 255 ou de 0 à 1)
j'ai essayé de faire un truc mais ça marche moyen :
import numpy as np
import matplotlib
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
def image(n):
image=mpimg.imread(n)
plt.imshow(image,cmap=plt.cm.gray)
return image
