Re: [問題] 何謂Colormap? BMP檔是否能成為RGB彩色 …已回收
※ 引述《NoobImage (老人家)》之銘言:
: 我利用imread去讀取bmp檔
: 我發現 24bit 的bmp檔
: 讀出來的值都是 [X,colormap]
: X很像灰階
: Colormap <-----不知道 不過大小是256*3
: Colormap是什麼呢 ???
: 我是否可將24bit格式的BMP檔讀改成 M*N*3 的RGB矩陣呢???
: 請各位幫忙 萬分感謝!
剛剛爬HELP 感覺好像可以轉成RGB*3的COLORMAP
於是乎我自己寫了一段 結果當然是...... 失敗了
可以幫我看看嗎!!!
[X,map]=imread('*.bmp');
% X size H*W , map size 256*3
hmax=X(:,1);
wmax=X(1,:);
for h=1:hmax
for w=1:wmax
a(1)=map(X(h,w),1);
a(2)=map(X(h,w),2);
a(3)=map(X(h,w),3);
data=zeros(hmax,wmax,3);
data(h,w,1)=a(1);
data(h,w,2)=a(2);
data(h,w,3)=a(3);
end
end
imshow(data);
結果
有一個錯誤
data裡面全部都是0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.88.58
→
05/21 16:24, , 1F
05/21 16:24, 1F
推
05/21 17:44, , 2F
05/21 17:44, 2F
→
05/22 15:57, , 3F
05/22 15:57, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章