ベイヤー デモザイクを実装しましたが、これまでのところ動作しますが、かなり遅いです。私はmatlabの初心者であり、forループは通常、物事を行うのに悪い方法であるとすでに考えていました。
それは疑似コードの私のアルゴリズムです。誰かがそれをもう少しマット化する方法のヒントを教えてくれますか?
pic = zero(width, height, 3)
for i=1:Width
for j=1:Height
if isbluevalue(i, j)
pic(i,j) = getOtherTwoValues(...)
if isredvalue(i,j)
//do accordingly
if isgreenvalue(i,j)
//do accordingly
end
end
forループを取り除く方法はありますか?