Re: [問題] 有關彩色影像RGB值的請教已回收
不好意思....
可以再請問一下
如果我要將
for i=1:1:sdata(1)
for j=1:1:sdata(2)
if datar(i,j) < pr(1,1)
datarr(i,j) = ceil(pr(1,1)/2);
elseif datar(i,j) > pr(1,1) & datar(i,j) <= pr(2,1)
datarr(i,j) = ceil((pr(1,1)+pr(2,1))/2);
elseif datar(i,j) > pr(2,1) & datar(i,j) <= pr(3,1)
datarr(i,j) = ceil((pr(2,1)+pr(3,1))/2);
elseif datar(i,j) > pr(3,1)
datarr(i,j) = ceil((pr(3-1,1)+pr(3,1))/2);
end
end
end
寫成一個迴圈
pir=size(pr);
for i=1:1:sdata(1)
for j=1:1:sdata(2)
if datar(i,j) < pr(1,1)
datarr(i,j) = ceil(pr(1,1)/2);
end
for m=pir(2)+1:pir(1)
if (m+1) <= pir(2)
if ((datar(i,j) > pr(m,1)) & (datar(i,j) <= pr(m+1,1)))
datarr(i,j) = ceil((pr(m,1)+pr(m+1,1))/2);
end
end
end
if datar(i,j) > pr(pir(1),1)
datarr(i,j) = ceil((pr(pir(1),1)+256)/2);
end
end
end
為何for迴圈中的值都為 0 ?
麻煩大家了…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.147.76
推
12/21 14:54, , 1F
12/21 14:54, 1F
→
12/21 18:40, , 2F
12/21 18:40, 2F
→
12/21 18:40, , 3F
12/21 18:40, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):