/*--------------------------------------------------------------------------- File name : lwjit_engine.h Author : N. Devillard Created on : July 2000 Description : lwjitter main engine *--------------------------------------------------------------------------*/ /* $Id: lwjit_engine.h,v 1.2 2000/10/11 15:30:41 ndevilla Exp $ $Author: ndevilla $ $Date: 2000/10/11 15:30:41 $ $Revision: 1.2 $ */ #ifndef _LWJIT_ENGINE_H_ #define _LWJIT_ENGINE_H_ /* The minimum number of frames we need to achieve jitter data reduction. */ #define MIN_NFRAMES_JITTER 2 /* Search and measure window sizes in case of offset refining */ #define OFFS_REFINE_SX 10 #define OFFS_REFINE_SY 10 #define OFFS_REFINE_MX 25 #define OFFS_REFINE_MY 25 /* Search and measure window sizes in case of automatic search */ #define OFFS_AUTO_SX 80 #define OFFS_AUTO_SY 80 #define OFFS_AUTO_MX 25 #define OFFS_AUTO_MY 25 /*--------------------------------------------------------------------------- Function public prototypes ---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------*/ /** @name lwjit_engine @memo Launch the lwjitter engine from a given configuration. @param ini_name Name of ini file to use to initialize the engine @return long number of pixels processed in input. @doc Main lwjitter engine function. The whole algorithm can be parsed here. */ /*---------------------------------------------------------------------------*/ long lwjit_engine(char * ini_name); #endif