How to write a sequence of dicom file ?

3 visualizaciones (últimos 30 días)
kitty varghese
kitty varghese el 28 de Feb. de 2018
I have a matrix of size 262144x234. I have reshaped this matrix into 512x512x234. Now I want to write this sequence of 243 matrices into a dicom file. Such that I can use it for view on ITK-Snap software.
IMin0=reshape(IMin0,512,[],234);
dicomwrite(IMin0,'original.dcm');

Respuesta aceptada

Stephen23
Stephen23 el 28 de Feb. de 2018
Editada: Stephen23 el 28 de Feb. de 2018
IMin0 = reshape(IMin0,512,512,234);
for k = 1:size(IMin0,3)
fnm = sprintf('file_%d.dcm',k);
dicomwrite(IMin0(:,:,k),fnm)
end
See also:
  1 comentario
Prasad Gianluca Colombage Fernando
Prasad Gianluca Colombage Fernando el 26 de Nov. de 2018
Hi it's very good your code;do you how do I create a series DICOM after modifying it's HU ?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by