You are on page 1of 1

function konvolusidatafokuskiriatas

A=[4 4 8 8 4; 8 12 4 12 8; 8 4 12 4 8; 4 12 4 12 8; 4 8 4 8 4];
m=[0.25 0.25; 0.25 0.25];
d=A;
d=double(d);
[baris kolom]=size(d);
clc;
A
m
for i=1:baris-1;
for j=1:kolom-1;
d(i,j)=(A(i,j)*m(1,1)+A(i,j+1)*m(1,2)+A(i+1,j)*m(2,1)+A(i+1,j+1)*m(2,2));
if d(i,j)>255
d(i,j)=255;
else
if d(i,j)<0
end
end
end
end
d
function konvolusidatafokuskananatas
A=[4 4 8 8 4; 8 12 4 12 8; 8 4 12 4 8; 4 12 4 12 8; 4 8 4 8 4];
m=[0.25 0.25; 0.25 0.25];
d=A;
d=double(d);
[baris kolom]=size(d);
clc;
A
m
for i=1:baris-1;
for j=2:kolom;
d(i,j)=(A(i,j-1)*m(1,1)+A(i,j)*m(1,2)+A(i+1,j-1)*m(2,1)+A(i+1,j)*m(2,2));
if d(i,j)>255
d(i,j)=255;
else
if d(i,j)<0
end
end
end
end
d

You might also like