dicomwrite function help needed

3 visualizaciones (últimos 30 días)
ramakrishna bathini
ramakrishna bathini el 24 de En. de 2011
Respondida: ali jalali el 6 de Jun. de 2019
I have over 100 ct images. With your help I was able to make a 3d box variable. In my work space it shows a variable imstack of 512*512*143.
m=143;
imstack=zeros(512,512,m);
for z=1:m;
n=dicomread([num2str(z),'.ima']);
imstack(:,:,z)=n;
end
dicomwrite(imstack,'X.ima');
How do I write that imstack into a file, say some 'X.ima'? I am having problem with the dicomwrite function.
??? Error using ==> dicom_prep_ImagePixel>getPhotometricInterp at 98
Cannot determine photometric interpretation.
This error pops up when I try to execute the code.

Respuesta aceptada

Sean de Wolski
Sean de Wolski el 24 de En. de 2011
  4 comentarios
ramakrishna bathini
ramakrishna bathini el 24 de En. de 2011
wow this is amazing ...i just typed in v=dicom_read_volume('file name') ..i actually stacked the whole images.....
but i am getting errors with the dicom_write_volume..i am still unable to view that 3d image.
ramakrishna bathini
ramakrishna bathini el 24 de En. de 2011
the variable v says too many variables in min and max columns in workspace...do i have to reduce the variable dimensions ???

Iniciar sesión para comentar.

Más respuestas (1)

ali jalali
ali jalali el 6 de Jun. de 2019
1.JPG

Categorías

Más información sobre DICOM Format en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by