Max value of each vector in a 3D hyperspectral data matrix

2 次查看(过去 30 天)
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!

采纳的回答

Honglei Chen
Honglei Chen 2019-6-18
Let's say xc is your datacube, does
[z_max,z_ind] = max(xc,[],3)
satisfy your needs?
HTH

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Hyperspectral Image Processing 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by