Saturday, January 08, 2005

Several Matlab commands

1. imcrop
imshow 1.jpg
I=imcrop;
imview(I);
2. roipoly, roifilt2
roipoly createa binary mask. roifilts deal with specified area in the image. J = roifilt2(h,I,BW) or J = roifilt2(I,BW,fun)
I=imread('1.jpg);
BW=roipoly;
h=fspecial('unshap'); or fun=inline('imadjust(x,[],[],0.3)');
J=roifilt2(h,I,BW) or J=roifilt2(I,BW, fun);
imview(J);
3. impixel
imshow 1.jpg
vals=impixel
click several points and click return.
4. improfile
show the intensity value of a line on the image.
I=imshow('1.jpg'); %gray image or RGB
improfile

No comments:

Post a Comment