Re: [問題] 請問關於影像處理的問題已回收
※ 引述《zklau (zklau)》之銘言:
: ※ 引述《turbowayway (威威)》之銘言:
: : Name Size Bytes Class
: : I 240x360x3 259200 uint8 array
: : "viplane097.jpg"是我要作處理的圖片檔名,然後讀檔進來:
: : I=imread('viplane097.jpg');
: : 然後我把讀進來後,取圖片的右半部並定名右半部為I1:
: : I1=imcrop(I,[180,0,360,240]);
: : 然後把右半部轉灰階並定其名為I2:
: : I2=rgb2gray(I1);
: : 我現在想作的就是把作好影像處理的右半部放回原圖變成一張圖,
: : 也就是圖片左半部是正常,右半部是灰階...
: : 請問有何種指令可以處理?謝謝大大回答^^
: 原彩色圖片是三維(R G B)影像 而灰階圖片則是二維影像
: 在得到I2(灰階)後,把I2個別放回原圖的R G B分量之對應位置(右半邊)
: 參考程式碼如下
: I = imread('viplane097.jpg');
: R = I(:,:,1);
: G = I(:,:,2);
: B = I(:,:,3);
: I1 = imcrop(I,[180,0,360,240]);
: I2 = rgb2gray(I1);
: R(:,180:end) = I2;
: G(:,180:end) = I2;
: B(:,180:end) = I2;
: new_I = cat(3,R,G,B);
: try 看看,應該沒錯
感恩大大
不好意思
那請問若I3 = im2bw(I2,0.8)的話
那...
要怎麼放到右邊的?
不好意思...問題有些多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.126.20.148
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):