how to convert a 3D volume DCM image to png format
조회 수: 10 (최근 30일)
이전 댓글 표시
How to convert a 3D volume DCM image to png format. That is, a medical image that contains several slices.
댓글 수: 2
Walter Roberson
2022년 5월 11일
Do you want the slices to be individually converted? Do you want to do a volume rendering and save the rendered image? Do you want to do some kind of detection on the volume and draw the outside shell of an portion?
답변 (1개)
VINAYAK LUHA
2023년 9월 21일
Hi Estefania,
It is my understanding that you would like to know how to extract individual slices from a 3D volume DCM image as “.png” files.
Assuming that you have a 4-D volume from set of DICOM images which can be created from dicom images using the “dicomreadVolume” function.
Here’s a possible workaround-
dicomVolume = dicomreadVolume('path to dicom folder');
numSlices = size(dicomVolume, 4)
for i=1:numSlices
slice = dicomVolume(:,:,i);
normalizedSlice = mat2gray(slice);
imwrite(normalizedSlice,"path to save folder"+"slice"+num2str(i)+".png");
end
Explore the following documentations for more details-
Regards,
Vinayak Luha
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 DICOM Format에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!