私は filter を与えられたプロジェクトに取り組んでいますK
。する必要がある:
行列 A の各行がフィルター K に対応するピクセルの連結となるような行列 A を見つけます。
K = [ k11 k12 k13
k21 k22 k23
k31 k32 k33]
が見つかりませんA
。私はMATLABを使用しています。
ピクセルについて話しているので、2次元カーネル平滑化を行いたいと思います。
K
3x3 行列と同様に、与えられた入力行列を決定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
もちろん、エッジ/コーナー ケースをどのように処理するかを選択する必要がありますが、それはあなたに任せます。