How to convert a medical image file into .png image format?
5 次查看(过去 30 天)
显示 更早的评论
The file given here Medical Image File has a format *.gz, it is a compressd file. After unzipping I found some file without extension. It has given in the link that the file has properties mentioned below.
- DICOM
- Implicit Little (raw)
- CR
- MONOCHROME1
- 440x440
- [10, 16 | 9], PR=0
- Fuji photo film Co.
- 9000
Please let me know If there is anyway to convert it into .png format.
0 个评论
回答(2 个)
Image Analyst
2016-1-2
编辑:Image Analyst
2020-2-12
% Read existing image.
theImage = dicomread(existingFullFileName);
% Get the base file name
[folder, baseFileName, ext] = fileparts(existingFullFileName);
% Create a new PNG name for it.
fullFileName = fullfile(folder, [baseFileName, '.png']);
% Save it to disk
imwrite(theImage, fullFileName);
Ahmad Alenezi
2020-2-11
HI there
what does this means :
[folder, baseFileName, ext] = fileparts(existingFullFileName);
i am receiving error because of it.
thanks
Ahmad
3 个评论
Ahmad Alenezi
2020-2-12
Hi there
Sorry for my unclear question.
can you please show how can i use this code if i want to convert my dicom file to png ?. My file name is (chest.dcm).
Image Analyst
2020-2-13
My code did that. Here it is again:
% Read existing image.
theImage = dicomread(existingFullFileName);
% Get the base file name
[folder, baseFileName, ext] = fileparts(existingFullFileName);
% Create a new PNG name for it, this time with a png extension.
fullFileName = fullfile(folder, [baseFileName, '.png']);
% Save it to disk in png format.
imwrite(theImage, fullFileName);
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Convert Image Type 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!