看板 MATLAB 關於我們 聯絡資訊
依正負數比例自訂 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