/*CSEMATTER.BLOGSPOT.IN
PROGRAM FOR MAX FILTER IN MATLAB*/
A = imread('atul1.jpg');
A=imresize(A,[300,300]);
A = rgb2gray(A)
figure,imshow(A),title('ORIGINAL IMAGE');
B=zeros(size(A));
modifyA=padarray(A,[1 1]);
x=[1:3];
y=[1:3];
for i= 1:size(modifyA,1)-2
for j=1:size(modifyA,2)-2
window=reshape(modifyA(i+x-1,j+y-1),[],1);
B(i,j)=max(window);
end
end
B=uint8(B);
figure,imshow(B),title('IMAGE AFTER MAX FILTERING');
PROGRAM FOR MAX FILTER IN MATLAB*/
A = imread('atul1.jpg');
A=imresize(A,[300,300]);
A = rgb2gray(A)
figure,imshow(A),title('ORIGINAL IMAGE');
B=zeros(size(A));
modifyA=padarray(A,[1 1]);
x=[1:3];
y=[1:3];
for i= 1:size(modifyA,1)-2
for j=1:size(modifyA,2)-2
window=reshape(modifyA(i+x-1,j+y-1),[],1);
B(i,j)=max(window);
end
end
B=uint8(B);
figure,imshow(B),title('IMAGE AFTER MAX FILTERING');
No comments:
Post a Comment