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

11 Ansichten (letzte 30 Tage)
Mohamad Ajam
Mohamad Ajam am 5 Nov. 2018
Kommentiert: Mohamad Ajam am 8 Nov. 2018
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 Kommentare
Jan
Jan am 8 Nov. 2018
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 am 8 Nov. 2018
This is the histogram. Thanks in advance.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

jonas
jonas am 8 Nov. 2018
Bearbeitet: jonas am 8 Nov. 2018
Perhaps this will solve your problem,
imshow(I,[])

Kategorien

Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by