How to convert a medical image file into .png image format?
조회 수: 7 (최근 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!