[討論] 求debug : 縫合兩張jpg圖已回收
我是MATLAB的初學者,想請教...
兩張 199 x 133 (高 x 寬)的jpg圖想作縫合
我想把圖img01從x軸的第67個pixel開始的右半部,用img02取代
接合起來之後圖會變大 (67之後開始接合另一個寬133的圖,所以最後會變成寬200)
我的code可以讓67 ~ 133接合(取代)正常
但是134 ~ 199就變成全藍色了
請問該怎麼修改
clc;
clear all;
img01 = double(imread('01.jpg'));
img02 = double(imread('02.jpg'));
img03 = double(imread('01.jpg'));
[H W C1]=size(img01);
[H W C2]=size(img02);
x2 = 1;
//主要是這段
for y = 1:H
for x1 = 67:199
img03(y, x1, C1) = img02(y, x2, C2);
x2 = x2+1 ;
end
x2 = 1;
end
//主要是這段
imshow(uint8(img03));
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.26.196
推
01/04 16:57, , 1F
01/04 16:57, 1F
→
01/04 19:04, , 2F
01/04 19:04, 2F