Info
Cette question est clôturée. Rouvrir pour modifier ou répondre.
How to calculate the mean of an image if I want to delete some value?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
the picture above show the value of my picture
I don't know how to calculate the mean of all value if I don't want the value that >185
I must use what code?
Help me please TT
0 commentaires
Réponses (1)
madhan ravi
le 17 Jan 2019
Modifié(e) : madhan ravi
le 17 Jan 2019
matrix=double(matrix); % where matrix is the matrix of which you are trying to calculate the mean of
matrix(matrix>185)=NaN;
Result=mean(matrix(:),'omitnan') % mean along all dimensions
result=mean(a,1,'omitnan') % mean along columns
result=mean(a,2,'omitnan') % mean along rows
result(~isnan(result)) % to omit NaN values from the result
2 commentaires
madhan ravi
le 17 Jan 2019
Modifié(e) : madhan ravi
le 17 Jan 2019
Anytime :) , if it was what you were looking for make sure to accept the answer.
Cette question est clôturée.
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!