Man Linux: Main Page and Category List

NAME

       im_dif_std  -  calculate  the  mean  and  the standard deviation of the
       difference image for a given displacement vector

SYNOPSIS

       #include <vips/vips.h>

       int im_dif_std(im, xp, yp, xs, ys, dx, dy, mean, std)
       IMAGE *im;
       int xp, yp, xs, ys;
       int dx, dy;
       double *mean, *std;

DESCRIPTION

       im_dif_std() calculates the mean and  the  standard  deviation  of  the
       difference  image created by the displacement vector (dx,dy) on the box
       (xp,yp;xs,ys) defined on the image pointed by  im.   More  specifically
       the  difference  image is of an image given the dispacement vector (dx,
       dy) is defined as follows: For each point of the  original  image,  the
       start  of the vector (dx,dy) is set on that point. The difference image
       at this point is defined as the difference of the values pointed by the
       vector  (end  value  - start value).  The function returns the mean and
       the standard deviation of the difference images measured  on  the  area
       (xp,yp;xs,ys) of im.

       Input im should be one band unsigned char image and it should have been
       set by a call to im_mmapin(3) or im_setbuf(3).

RETURNED VALUES(3)

       The function returns 0 on success and -1 on error.

SEE ALSO

       im_cooc_matrix(3), im_glds_matrix(3)

COPYRIGHT

       N. Dessipris

AUTHOR

       N. Dessipris - 10/05/1991

                                  10 May 1991