what format I should save my volumetric data to upload it in 'Volume Viewer' app?

3 ビュー (過去 30 日間)
I have an ultrasound video clip and I want to plot it as a 3D rendered. I want to use 'Volume Viewer' app but when I upload either of the video clip, the single frames, or the voulumetric data, it gives a format error.
I attached the videoFile here, then I applied this code to generate the volumetric data.
videoFile = "address.mp4";
videoReader = VideoReader(videoFile);
numFrames = videoReader.NumFrames;
frameSize = [videoReader.Height, videoReader.Width]; % Dimensions of each frame
volumetricData = zeros([frameSize, numFrames]); % Initialize the 3D matrix
for i = 1:numFrames
frame = read(videoReader, i); % Read the i-th frame
% Preprocess the frame (if needed)
% Register the frame (if needed)
volumetricData(:,:,i) = rgb2gray(frame); % Convert the frame to grayscale and store in the 3D matrix
end
% Step 5: Visualization and rendering
% Display the 3D rendering using volume rendering
figure;
h = volshow(volumetricData); % Display the volume rendering
title('Full Volume Rendering');
I appreciate any help.

採用された回答

Mrutyunjaya Hiremath
Mrutyunjaya Hiremath 2023 年 7 月 18 日
Hi
save it in .mat format and use "Import From Workspace" or "Import From File" in "Import Volume" tab.
save volumetricData volumetricData;

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange3-D Volumetric Image Processing についてさらに検索

製品


リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by