Re: [討論] 圖檔顯示 (dicom與jpg)

作者: cluss (過期保久乳)   2014-06-21 08:46:47
※ 引述《potter1529 (宋代才女唱元曲)》之銘言:
: 求救各位:
: 我之前利用jpg的影像圖檔進行分析,用的是 X = imread(...) 函式
: 顯示圖用的是imshow(X) 或是 imshow(uint(X))
: 但是現在分析要改成dicom檔
: 我用 X = dicomread(...)
: 然後 imshow(X)
: 出來的圖與我在其他地方用肉眼看到的圖有很大的差距
: http://ppt.cc/G4ec (原圖)
: http://ppt.cc/sMe8 (matlab讀出來的樣子)
: 光是肉眼看就差很多,這樣完全無法知道後面做的事情是不是對的
解答一下好了,DICOM是醫學影像格式
灰階度跟一般影像差很多
你這應該是CT影像
先用dicominfo去讀取tag
info = dicominfo('file')
img = double(dicomread(info.Filename);
img = img - info.RescaleIntercept; %CT影像去掉正負號
imshow(img,[-30 110]) %設定WW/WL到40/140
作者: potter1529 (宋代才女唱元曲)   2014-06-21 16:40:00
感謝你! 感恩 這問題用google關鍵字真的找不太到答案

Links booklink

Contact Us: admin [ a t ] ucptt.com