Re: [討論] 請問一下colorbar設定問題
依正負數比例自訂 colormap
- - - -
% 圖片值為整數
% 測試圖片
img = double(imread('cameraman.tif')) - 100;
maxVal = max(img(:));
minVal = min(img(:));
cmap = [hot(-minVal); gray(maxVal + 1)];
figure, imshow(img, []), colormap(cmap), colorbar
- -
% 圖片值不是整數
% 測試圖片
img = double(imread('cameraman.tif')) / 255 - 0.3;
maxVal = max(img(:));
minVal = min(img(:));
posNum = round(512 * maxVal / (maxVal - minVal));
negNum = 512 - posNum;
cmap = [hot(negNum); gray(posNum)];
figure, imshow(img, []), colormap(cmap), colorbar
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.226.62
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):