我正在研究如何使用熱圖像進行溫度測量以用於醫療目的,我嘗試重複論文「面部和眼睛定位算法在熱圖像中的溫度測量」 眼睛的內眼角「。他們使用範圍爲0到40的熱像的規範化,他們得到了這個結果。範圍爲0到40的熱圖像的歸一化
我嘗試下面的代碼:
tt = imread('test.jpg');
figure, imshow(tt)
tt = double(tt);
normimg = uint8(zeros(size(tt)));
for idx = 1 : 3
chan = tt(:,:,idx);
minvalue = min(chan(:));
maxvalue = max(chan(:));
normimg(:,:,idx) = uint8((chan-minvalue)*40/(maxvalue-minvalue));
end
figure, imshow(normimg)
,我得到了不同的結果,所以我應該怎麼做來獲得相同的結果 預先感謝您
看那顏色條第二圖像。查看第二張圖像上的顏色條暗示的*顯示範圍*。 – nkjt
是你的Jpeg圖像灰度?打開圖像並顯示它的方式讓我覺得是僞彩色的。 –
添加到@nkjt。試試'imshow(normimg,[30 40])' –