Filter löschen
Filter löschen

dicomwrite function help needed

3 Ansichten (letzte 30 Tage)
ramakrishna bathini
ramakrishna bathini am 24 Jan. 2011
Beantwortet: ali jalali am 6 Jun. 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.

Akzeptierte Antwort

Sean de Wolski
Sean de Wolski am 24 Jan. 2011
  4 Kommentare
ramakrishna bathini
ramakrishna bathini am 24 Jan. 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 am 24 Jan. 2011
the variable v says too many variables in min and max columns in workspace...do i have to reduce the variable dimensions ???

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

ali jalali
ali jalali am 6 Jun. 2019
1.JPG

Kategorien

Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by