0

私は filter を与えられたプロジェクトに取り組んでいますK。する必要がある:

行列 A の各行がフィルター K に対応するピクセルの連結となるような行列 A を見つけます。

K = [ k11 k12 k13 
      k21 k22 k23 
      k31 k32 k33]

が見つかりませんA。私はMATLABを使用しています。

4

1 に答える 1

1

ピクセルについて話しているので、2次元カーネル平滑化を行いたいと思います。

K3x3 行列と同様に、与えられた入力行列を決定Imageするには、次の方法で A の特定の点を見つけることができると思います。

for i = 2:size(Image,1)-1
    for j = 2:size(Image,2) -1
        A(i,j) = sum(sum( Image(i-1:i+1,j-1:j+1) .* K ))
    end
end

もちろん、エッジ/コーナー ケースをどのように処理するかを選択する必要がありますが、それはあなたに任せます。

于 2012-12-14T08:31:23.897 に答える