volume viewer with tomosynthesis stack
조회 수: 14 (최근 30일)
이전 댓글 표시
want to try out the volumeviewer with a tomosynthsis stack of images. (or any other 3D viewer)
currenlty we can can view the images in 3D in different application
if i try to import the data, I keep getting the error "must contain the attribute 'patient position'" of which this a non medical dataset so there is no such dicomm header. Is there a way to supress this error?
The stack of images (x,y) have a height that is about 1mm apart (image (x,y,h))
I realize its not a lot but can interpolte the height, playing with imagesc provides good results as it sizes it automatically.
I posted a set of 26 images as a zip file here
if anyone can help its appreicated
thanks
댓글 수: 1
Walter Roberson
2025년 10월 29일
How are you attempting to import the images? Are you using tiffreadVolume ? Are you using imread() with the idx syntax?
채택된 답변
Cris LaPierre
2025년 10월 30일
I think the simplest approach is to use the Dicom Browser app to load the images into MATLAB. From the app, use the Export to Volume Viewer app option.
Note that, at least for the images you have shared, 2 of the images are not part of the stack and should be removed (*01.DCM and *.raw). Also, your images appear to be out of order, so when viewed as a volume it doesn't look right.
You'll also need to know what your scaling in X, Y, and Z are. Enter those values in the appropriate fields in the Volume Viewer app (3D-Display tab).
Following those steps, here is what I see. You can use the rendering editor to adjust the 3-D volume rendering.

추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Basic Display에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!