Appending Voxel Intensity with the Voxel Co-ordinates and Plotting ?

조회 수: 2 (최근 30일)
Amit Chakraborty
Amit Chakraborty 2022년 2월 4일
답변: Prachi Kulkarni 2022년 2월 15일
I have this two Data.
img_64_chest.mat = Voxel Intensity.
voxel_coords.mat = Voxel Co.ordinate [1st Col : X , 2nd Col: Y, 3rd Col: Z]
I want to append the data first and want to plot the image of the voxel intensity. It will be 4 dimensional Matrix : X coords, Y coords, Z coords, Voxel Intensity. I did this in Mathematica but not able to doing it in the MATLAB.
Any kinds of help will be appreciated. Thank you in advance for your kind assistance.

답변 (2개)

yanqi liu
yanqi liu 2022년 2월 7일
yes,sir,if show 3d,just use
load img_64_chest.mat
volshow(img)
then you can get 3d show
but what voxel_coords use to?add points on it?
  댓글 수: 1
Amit Chakraborty
Amit Chakraborty 2022년 2월 7일
Thank you for your response !
Yes I want to add the the points here in the image as well!

댓글을 달려면 로그인하십시오.


Prachi Kulkarni
Prachi Kulkarni 2022년 2월 15일
Hi,
You can use the location and intensity information to create and display a point cloud.
load img_64_chest.mat img
load voxel_coords.mat voxel_cords
ptCloud = pointCloud(voxel_cords,Intensity=reshape(img,[],1));
pcshow(ptCloud);

카테고리

Help CenterFile Exchange에서 3-D Volumetric Image Processing에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by