defnombre_lignes(image):'''renvoie le nombre de lignes de l'image'''return...defnombre_colonnes(image):'''renvoie la largeur de l'image'''return...defnegatif(image):'''renvoie le negatif de l'image sous la forme d'une liste de listes'''# on cree une image de 0 aux memes dimensions # que le parametre imagenouvelle_image=[[0forkinrange(nombre_colonnes(image))]foriinrange(nombre_lignes(image))]foriinrange(nombre_lignes(image)):forjinrange(...):nouvelle_image[i][j]=...returnnouvelle_imagedefbinaire(image,seuil):'''renvoie une image binarisee de l'image sous la forme d'une liste de listes contenant des 0 si la valeur du pixel est strictement inferieure au seuil et 1 sinon'''nouvelle_image=[[0]*nombre_colonnes(image)foriinrange(nombre_lignes(image))]foriinrange(nombre_lignes(image)):forjinrange(...):ifimage[i][j]<...:nouvelle_image[i][j]=...else:nouvelle_image[i][j]=...returnnouvelle_image
def nbLig(image):bksl-nl '''renvoie le nombre de lignes de l'image'''bksl-nl return ...bksl-nlbksl-nldef nbCol(image):bksl-nl '''renvoie la largeur de l'image'''bksl-nl return ...bksl-nlbksl-nldef negatif(image):bksl-nl '''renvoie le negatif de l'image sous la formebksl-nl d'une liste de listes'''bksl-nlbksl-nl # on cree une image de 0 aux memes dimensions que le parametre imagebksl-nl L = [[0 for k in range(nbCol(image))] for i in range(nbLig(image))]bksl-nlbksl-nl for i in range(nbLig(image)):bksl-nl for j in range(...):bksl-nl L[i][j] = ...bksl-nl return Lbksl-nlbksl-nldef binaire(image, seuil):bksl-nl '''renvoie une image binarisee de l'image sous la formebksl-nl d'une liste de listes contenant des 0 si la valeurbksl-nl du pixel est strictement inferieure au seuilbksl-nl et 1 sinon'''bksl-nlbksl-nl # on cree une image de 0 aux memes dimensions que le parametre imagebksl-nl L = [[0 for k in range(nbCol(image))] for i in range(nbLig(image))]bksl-nlbksl-nl for i in range(nbLig(image)):bksl-nl for j in range(...):bksl-nl if image[i][j] < ... :bksl-nl L[i][j] = ...bksl-nl else:bksl-nl L[i][j] = ...bksl-nl return Lbksl-nlbksl-nlSolution