Max value of each vector in a 3D hyperspectral data matrix
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
SImon Appeltans
le 18 Juin 2019
Commenté : SImon Appeltans
le 19 Juin 2019
I have 3D datacubes (hyperspectral images), and would like to come up with the position of the maximum value in each of the vectors along the z dimension.
So for every pixel with (x,y) coordinates, I want to know what the position is of the maximum value in the (x,y,:) vector, the max. of all z values).
is there a way to do this without running a for-loop with find?
Thanks!
0 commentaires
Réponse acceptée
Honglei Chen
le 18 Juin 2019
Let's say xc is your datacube, does
[z_max,z_ind] = max(xc,[],3)
satisfy your needs?
HTH
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Hyperspectral Image Processing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!