Programmatic and reproducible use of volumeViewer app
4 ビュー (過去 30 日間)
古いコメントを表示
Is there a way to visualize a volumetric image in a controlled way? The volumeViewer app gives the quality of visualization I want but I need to be able to reproduce figures with the same viewing angle and alpha map. Is there a way to produce the same volumetric image in a normal figure window so I can use view, xlabel, grid, etc.? I also need to be able to export these visualizations.
0 件のコメント
回答 (1 件)
Divyajyoti Nayak
2025 年 6 月 4 日
編集済み: Divyajyoti Nayak
2025 年 6 月 6 日
From MATLAB R2022b onwards, the 'viewer3d' command can be used to create a viewer object in a new figure window to visualize 3d images. The properties of the viewer object, such as orientation, camera position, background color, etc. can be modified using dot notation.
viewer = viewer3d(BackgroundColor="white", GradientColor=[0.5 0.5 0.5],Lighting="on");
viewer.CameraPosition = [120 120 200];
viewer.CameraTarget = [120 120 -10];
viewer.CameraUpVector = [0 1 0];
viewer.CameraZoom = 1.5;
Here's some documentation to help you out:
'viewer' properties: https://www.mathworks.com/help/images/ref/images.ui.graphics.viewer-properties.html
2 件のコメント
Les Beckham
2025 年 6 月 4 日
Your answer would likely be more useful if you fix the typo to clarify what version you are referring to here:
"From MATLAB R202b onwards"
^?
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!