Re: [問題] 影像處理的問題 三色分離?已回收

看板MATLAB作者 (魯夫)時間16年前 (2008/11/13 06:12), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《tyler741023 (阿悟)》之銘言: : clc;clear all;close all; : x=imread('Sunset.jpg') : u=x(:,:,1); : v=x(:,:,2); : w=x(:,:,3); : imshow(x);figure : imshow(u);figure : imshow(v);figure : imshow(w); : 這是我寫的程式,我想要讓他輸出四張圖,x是原始圖,u是顯示R層的圖, : v是顯示G層的圖,w是顯示B層的圖; : 可是uvw顯示出來的圖的色彩,都是灰色的,為什麼會這樣?是還要加什麼指令嗎? : 比如說顯示R層應該是整片看起來紅紅的,這樣才對吧! : 麻煩幫我看看哪邊有問題,謝謝各位!! 如果你真的要 u,v,w 都變成紅藍綠三種不同深淺的影像 clc;clear all;close all; x=imread('Sunset.jpg'); u=zeros(size(x)); v=zeros(size(x)); w=zeros(size(x)); u(:,:,1)=x(:,:,1); v(:,:,2)=x(:,:,2); w(:,:,3)=x(:,:,3); imshow(uint8(x));figure imshow(uint8(u));figure imshow(uint8(v));figure imshow(w); 改寫成這樣應該就可以了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.81

11/13 14:20, , 1F
我現在知道我哪裡的不足了!!謝謝各位!!
11/13 14:20, 1F
文章代碼(AID): #196yKmce (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #196yKmce (MATLAB)