Après avoir effectué le traitement, je veux calculer le pourcentage de pixels blancs entre ces images après le changement. Je fais ceci: var = (int2str (nnz (Img2))/int2str (nnz (Img1))) * 100;Pourcentage du pixel blanc
mais il retourne comme résultat]
Quel est le problème?
Cela me donne: Avertissement: Les valeurs hors plage ou non entières sont tronquées lors de la conversion en caractère. Lorsque je l'utilise dans ce cas: titre (['Pourcentage:' 100 * nnz (Img4)/nnz (image)]); –
@AZIRAR: D'abord, vous devez faire 'num2str (100 * nnz (Img4)/nnz (image))' pour convertir le nombre en une chaîne. Deuxièmement, j'éviterais d'utiliser 'image' comme nom de variable, puisqu'il existe déjà une fonction intégrée appelée IMAGE. – gnovice
Merci, ça fonctionne. –