how to convert dicom image to jpg

16 vues (au cours des 30 derniers jours)
Usama Javed
Usama Javed le 26 Avr 2012
Commenté : junyong hong le 12 Mar 2020
how can i convert dicom images to jpg format?? i have a list of dicom images and i want to convert these images to jpg

Réponse acceptée

Thomas
Thomas le 26 Avr 2012
You could use a software like power-dicom
or use a free software like dicom2 to convert to bmp, png or raw
http://www.barre.nom.fr/medical/dicom2/ and then to jpg or just use the bmp/png in matlab directly..

Plus de réponses (1)

Joy King
Joy King le 27 Juil 2012
Modifié(e) : Walter Roberson le 21 Déc 2012
clc;
close all;
clear all;
% Open an image.
[filename,pathname]=uigetfile('*','open');
% whether you open an image.
if isequal(filename,0)
disp('User selected Cancel.')
else
disp(['User selected ', fullfile(pathname, filename), '.'])
end
full_file = fullfile(pathname,filename);
Dic_data = dicomread(full_file);
figure; imshow(Dic_data, 'DisplayRange', []);
% the name for your image after convertion.
if isempty(strfind(full_file, '.dic'))
new_name = strcat(full_file, '.jpg');
else
[pathname, name, ext] = fileparts(full_file);
name = strcat(name, '.jpg');
new_name = fullfile(pathname, name);
end
% save the image as .jpg format.
if isa(Dic_data, 'int16')
imwrite(Dic_data,new_name,'jpg','Bitdepth',16,'Mode','lossless');
elseif isa(Dic_data, 'uint8')
imwrite(Dic_data,new_name,'jpg','Mode','lossless');
end
  2 commentaires
venkat
venkat le 23 Sep 2016
thanks a lot
junyong hong
junyong hong le 12 Mar 2020
sweet

Connectez-vous pour commenter.

Catégories

En savoir plus sur DICOM Format dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by