TO convert *.mat file into *.dcm files
2 ビュー (過去 30 日間)
古いコメントを表示
Hi all I am working with multidimensional array of CT images in mat format. Now I need to save them as *.dicom files. By using dicomwrite, the intensity (pixel) values fall within smallest value=0 to max= 65535(default). Thus all my finer details of my image is lost (image is almost blank & most of the part is white). I want to retain the same details after conversion to dcm files. Could anyone please help me with this.
Thanks
4 件のコメント
Walter Roberson
2012 年 12 月 4 日
How do you normally display the image? Are you using imagesc() With some particular colormap ?
採用された回答
Walter Roberson
2012 年 12 月 4 日
mindata = min(YourData(:));
maxdata = max(Yourdata(:));
mappeddata = uint16( (YourData - mindata) ./ (maxdata - mindata) * 65535 );
Now write mappeddata
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Import, Export, and Conversion についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!