clear;
clc;
img = imread ( 'c:\1.jpg' ) ;
state = true;
size = 0;
size_in = 0;
% img = imcomplement ( img ) ;
while state
in = input ( 'Enter size :' , 's' ) ;
if in = = 'x'
break ;
end
size_in = str2num ( in ) ;
if size_in > 100
disp ( 'arg too big,try again' ) ;
continue ;
end
if size = = size_in
size = size_in;
else
size = size_in;
se = strel ( 'disk' , size ) ;
img_2 = imerode ( img , se )
subplot ( 121 ) ;
imshow ( img ) ;
subplot ( 122 ) ;
imshow ( img_2 ) ;
end
size = size_in;
end
clc;
img = imread ( 'c:\1.jpg' ) ;
state = true;
size = 0;
size_in = 0;
% img = imcomplement ( img ) ;
while state
in = input ( 'Enter size :' , 's' ) ;
if in = = 'x'
break ;
end
size_in = str2num ( in ) ;
if size_in > 100
disp ( 'arg too big,try again' ) ;
continue ;
end
if size = = size_in
size = size_in;
else
size = size_in;
se = strel ( 'disk' , size ) ;
img_2 = imerode ( img , se )
subplot ( 121 ) ;
imshow ( img ) ;
subplot ( 122 ) ;
imshow ( img_2 ) ;
end
size = size_in;
end