~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina4/src/vision/improc/im_gauss.c

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /**@(#)
  2 **/
  3 #include <math.h>
  4 #include <tina/sys.h>
  5 #include <tina/sysfuncs.h>
  6 #include <tina/math.h>
  7 #include <tina/vision.h>
  8 #include <tina/visionfuncs.h>
  9 
 10 Imrect *imf_gauss(Imrect * image, double sig, double precision)
 11 {
 12     Imrect *wim;
 13     Prof1  *prof;
 14 
 15     if (image == NULL)
 16         return (NULL);
 17 
 18     prof = prof_gauss(sig, precision);
 19     wim = im_filter_rows(image, smooth_1d_sym, (void *) prof);
 20     image = im_filter_cols(wim, smooth_1d_sym, (void *) prof);
 21     prof1_free(prof);
 22     im_free(wim);
 23     return (image);
 24 }
 25 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.