I have a CT image which is double with a size of 512 x 512 x 176 I'm looking to take a range of slices individually for analysis for instance slices 40 - 60. I'm currently using:
for I = 3Dmatrix(:, :, 40:60)
%Algorithms code
end

 Réponse acceptée

James Tursa
James Tursa le 19 Avr 2017

0 votes

Does this do what you want?
for I = 40:60
my3Dslice = my3Darray(:,:,I);
%Algorithms code
end

4 commentaires

Nick Prince
Nick Prince le 20 Avr 2017
Yes it was thank you very much
Nandini Chatterjee
Nandini Chatterjee le 1 Avr 2020
What if you don't know the slices you want to analyze? For example, I want have an annotated CT image of size 512 x 512 x 38 and I need to find the slices which contain the annotated tumor (which are white and the background is grey).
James Tursa
James Tursa le 1 Avr 2020
@Nandini: Open up a new Question for this with the details of your problem.

Connectez-vous pour commenter.

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by