How to get mri cdata when using isosurface returns only faces and vertices?
Show older comments
when using the following code
>>load mri
>>D= squeeze (D);
>>Ds = smooth3(D);
>>isosurface(Ds,5)
the last command only returns vertices and faces
how can I get cdata(color and vertex function value) of the mri?
Answers (1)
Walter Roberson
on 3 Oct 2013
Look at the documentation:
[f,v] = isosurface(...) or [f,v,c] = isosurface(...) returns the faces and vertices (and faceVertexcCData) in separate arrays instead of a struct.
So use the three-output version of isosurface() to get the FaceVertexCData
1 Comment
Mohamed Elkomy
on 3 Oct 2013
Categories
Find more on Scalar Volume Data in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!