Professional Documents
Culture Documents
% Expt 4: To Perform Spatial Filtering (High Pass Filter) : Clear CLC
% Expt 4: To Perform Spatial Filtering (High Pass Filter) : Clear CLC
********
%Name: Shubham Patil
%Division: A Roll no.: 439
%****************************************************************************
********
% Expt 4: To Perform Spatial Filtering (High Pass Filter)
clear ;
close;
clc;
//size of image
[m n]=size(I);
I=double(I)
//============================================================================
//Perfom Spational filter
for row=2:m-1
for col=2:n-1
//fiiter operation
Iout(row,col)=sum(Isub.*Mask);
//Iout(row,col)=I(row-1,col-1)*Mask(1,1)+I(row-1,col)*Mask(1,2)+I(row-1,col+1)*Mask(1,3)+I(row,col-1)*Mask(2,1)
+I(row,col)*Mask(2,2)+I(row,col+1)*Mask(2,3)+ I(row+1,col-1)*Mask(3,1)
//+I(row+1,col)*Mask(3,2)+I(row+1,col+1)*Mask(3,3)
end//col
end//row
//typecast
Iout=mat2gray(Iout);
//Iout=uint8(Iout);
subplot(1,2,2);imshow(Iout);title('Snooth filter output');
%*************************************OUTPUT**************************************