Classes | Macros | Functions
image_correlation.c File Reference
#include "eus.h"
#include "pix.h"
Include dependency graph for image_correlation.c:

Go to the source code of this file.

Classes

struct  corinfo
 

Macros

#define abs(x)   ((x)<0?-(x):x)
 
#define imgvec(img, x, y)   (&((img)->imgary[(y)*(img)->twidth + x]))
 

Functions

static pointer CIRCULAR_CORRELATION (context *ctx, int n, argv)
 
pointer image_correlation ()
 
static pointer IMAGE_CORRELATION (context *ctx, int n, argv)
 
pointer image_correlation (context *ctx, int n, argv)
 
static pointer IMAGE_CORRELATION1 (context *ctx, int n, argv)
 
static int img_correlation (pixel_image *image, pixel_image *pattern, int x0, int y0, int size, int threshold, struct corinfo *result)
 
static int img_correlation1 (pixel_image *image, pixel_image *pattern, int x, int y)
 
static void init_object_module ()
 
static void set_pixparams (pixel_image *piximg, pointer eusary)
 

Macro Definition Documentation

◆ abs

#define abs (   x)    ((x)<0?-(x):x)

Definition at line 12 of file image_correlation.c.

◆ imgvec

#define imgvec (   img,
  x,
 
)    (&((img)->imgary[(y)*(img)->twidth + x]))

Definition at line 13 of file image_correlation.c.

Function Documentation

◆ CIRCULAR_CORRELATION()

static pointer CIRCULAR_CORRELATION ( context ctx,
int  n,
argv   
)
static

Definition at line 147 of file image_correlation.c.

◆ image_correlation() [1/2]

pointer image_correlation ( )

◆ IMAGE_CORRELATION()

static pointer IMAGE_CORRELATION ( context ctx,
int  n,
argv   
)
static

Definition at line 125 of file image_correlation.c.

◆ image_correlation() [2/2]

pointer image_correlation ( context ctx,
int  n,
argv   
)

Definition at line 195 of file image_correlation.c.

◆ IMAGE_CORRELATION1()

static pointer IMAGE_CORRELATION1 ( context ctx,
int  n,
argv   
)
static

Definition at line 108 of file image_correlation.c.

◆ img_correlation()

static int img_correlation ( pixel_image image,
pixel_image pattern,
int  x0,
int  y0,
int  size,
int  threshold,
struct corinfo result 
)
static

Definition at line 67 of file image_correlation.c.

◆ img_correlation1()

static int img_correlation1 ( pixel_image image,
pixel_image pattern,
int  x,
int  y 
)
static

Definition at line 42 of file image_correlation.c.

◆ init_object_module()

static void init_object_module ( )
static

Definition at line 18 of file image_correlation.c.

◆ set_pixparams()

static void set_pixparams ( pixel_image piximg,
pointer  eusary 
)
static

Definition at line 23 of file image_correlation.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 15 2023 02:06:43