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

11 views (last 30 days)
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 Comments
Jan
Jan on 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.

Sign in to comment.

Answers (1)

jonas
jonas on 8 Nov 2018
Edited: jonas on 8 Nov 2018
Perhaps this will solve your problem,
imshow(I,[])

Categories

Find more on Image Processing Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!