Bonjour,
Je développe sous matlab, je veux calculer la moyenne de niveau de gris d'une image.
Alors j'utilise la boucle standard pour calculer la somme:
et puis je calcule la moyenne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 somme=0; for i=1:ligne for j=1:colonne somme = somme + img_in(i,j); end end
Le problème c'est que ma somme me renvoie 255( ce qui est très loin de la réalité pour une image de taille 1000*1300 où beaucoup de pixel sont au dessus de 100 en niveau de gris)
Code : Sélectionner tout - Visualiser dans une fenêtre à part moy= somme/(ligne*colonne);
pouvez m'indiquer ce qui me donne ces résultats bizarres
Merci
Partager