How to display very clearly CT image in Mathlab?Any suggestion?

5 ビュー (過去 30 日間)
Mohamad Ajam
Mohamad Ajam 2018 年 11 月 5 日
コメント済み: Mohamad Ajam 2018 年 11 月 8 日
I tried to use imshow but did not display clearly CT image attached so I tried imagesc, it is better but also not satisfying. I read many answers to similar question but did not get the point. Appreciate the help.
info = dicominfo('C:\Users\Mohammed Ajam\Desktop\CT01163NO.dcm');
I = dicomread(info);
h=imhist(I);
figure,plot(h);
max1=double(max(I(:)));
min1=double(min(I(:)));
figure,imagesc(I,[-1300 1300]);
colormap(gray)
  4 件のコメント
Jan
Jan 2018 年 11 月 8 日
Which values do you get for max1 and min1? Can you post a screenshot of the histogram? I cannot download and process the data by my own currently.
Mohamad Ajam
Mohamad Ajam 2018 年 11 月 8 日
This is the histogram. Thanks in advance.

サインインしてコメントする。

回答 (1 件)

jonas
jonas 2018 年 11 月 8 日
編集済み: jonas 2018 年 11 月 8 日
Perhaps this will solve your problem,
imshow(I,[])
  1 件のコメント
Mohamad Ajam
Mohamad Ajam 2018 年 11 月 8 日
I used imshow(I,[]) first but image was not clear no details.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by