Main Page   Data Structures   File List   Data Fields   Globals  

Sadie_Filter.c File Reference

#include <tcl.h>
#include <tk.h>
#include "sadie.h"

Go to the source code of this file.

Functions

int Sadie_Filter_PSpectCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_FFTConvCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_FFTFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_FFTCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_FHTCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MaskConvCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_ImageConvCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_LibGradCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MaskGradCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_ImageGradCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_VarMapCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_DivMapCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MajFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MedFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MinFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_MaxFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_CAvgFiltCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Filter_Init (Tcl_Interp *interp)

Variables

short nlev
short csize
double weight
double * count
PIXEL gain
PIXEL bias
PIXEL gmin
PIXEL gmax
PIXEL thresh
PIXEL gbrk [2][4]
PIXELtable


Function Documentation

int Sadie_Filter_CAvgFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 2006 of file Sadie_Filter.c.

References CHECKIMG, csize, SLEN, IMAGE::text, thresh, and WINDOW.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_DivMapCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1435 of file Sadie_Filter.c.

References CHECKIMG, SLEN, IMAGE::text, and WINDOW.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_FFTCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 423 of file Sadie_Filter.c.

References CHECKIMG, FFT2D, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_FFTConvCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 152 of file Sadie_Filter.c.

References CHECKIMG, FCONVL, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_FFTFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 266 of file Sadie_Filter.c.

References CHECKIMG, FILTER, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_FHTCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 519 of file Sadie_Filter.c.

References CHECKIMG, FHT2D, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_ImageConvCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 765 of file Sadie_Filter.c.

References CHECKIMG, IMAGE::data, malloc, IMAGE::nlin, IMAGE::npix, SCONVL, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_ImageGradCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1158 of file Sadie_Filter.c.

References CHECKIMG, IMAGE::data, GRADIENT, malloc, IMAGE::nlin, IMAGE::npix, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_Init Tcl_Interp *    interp
 

Definition at line 2137 of file Sadie_Filter.c.

References Sadie_Filter_CAvgFiltCmd, Sadie_Filter_DivMapCmd, Sadie_Filter_FFTCmd, Sadie_Filter_FFTConvCmd, Sadie_Filter_FFTFiltCmd, Sadie_Filter_FHTCmd, Sadie_Filter_ImageConvCmd, Sadie_Filter_ImageGradCmd, Sadie_Filter_LibGradCmd, Sadie_Filter_MajFiltCmd, Sadie_Filter_MaskConvCmd, Sadie_Filter_MaskGradCmd, Sadie_Filter_MaxFiltCmd, Sadie_Filter_MedFiltCmd, Sadie_Filter_MinFiltCmd, Sadie_Filter_PSpectCmd, and Sadie_Filter_VarMapCmd.

int Sadie_Filter_LibGradCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 908 of file Sadie_Filter.c.

References CHECKIMG, EDGE, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MajFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1545 of file Sadie_Filter.c.

References CHECKIMG, count, gmax, IMAGE::gmax, gmin, IMAGE::gmin, malloc, nlev, RANGE, SLEN, IMAGE::text, weight, and WINDOW.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MaskConvCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 618 of file Sadie_Filter.c.

References CHECKIMG, malloc, SCONVL, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MaskGradCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1022 of file Sadie_Filter.c.

References CHECKIMG, GRADIENT, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MaxFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1895 of file Sadie_Filter.c.

References CHECKIMG, SLEN, IMAGE::text, and WINDOW.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MedFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1677 of file Sadie_Filter.c.

References CHECKIMG, MEDIAN, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_MinFiltCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1786 of file Sadie_Filter.c.

References CHECKIMG, SLEN, IMAGE::text, and WINDOW.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_PSpectCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 53 of file Sadie_Filter.c.

References CHECKIMG, NOR_PSPECT, PSPECT, PSPECT1D, SLEN, and IMAGE::text.

Referenced by Sadie_Filter_Init.

int Sadie_Filter_VarMapCmd ClientData    client_data,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

Definition at line 1326 of file Sadie_Filter.c.

References CHECKIMG, SLEN, IMAGE::text, and WINDOW.

Referenced by Sadie_Filter_Init.


Variable Documentation

PIXEL bias
 

Definition at line 31 of file Sadie_Filter.c.

double* count
 

Definition at line 29 of file Sadie_Filter.c.

Referenced by Sadie_Filter_MajFiltCmd.

short csize
 

Definition at line 27 of file Sadie_Filter.c.

Referenced by Sadie_Filter_CAvgFiltCmd.

PIXEL gain
 

Definition at line 30 of file Sadie_Filter.c.

PIXEL gbrk[2][4]
 

Definition at line 35 of file Sadie_Filter.c.

PIXEL gmax
 

Definition at line 33 of file Sadie_Filter.c.

Referenced by Sadie_Filter_MajFiltCmd.

PIXEL gmin
 

Definition at line 32 of file Sadie_Filter.c.

Referenced by Sadie_Filter_MajFiltCmd.

short nlev
 

Definition at line 26 of file Sadie_Filter.c.

Referenced by Sadie_Filter_MajFiltCmd.

PIXEL* table
 

Definition at line 36 of file Sadie_Filter.c.

PIXEL thresh
 

Definition at line 34 of file Sadie_Filter.c.

Referenced by Sadie_Filter_CAvgFiltCmd.

double weight
 

Definition at line 28 of file Sadie_Filter.c.

Referenced by Sadie_Filter_MajFiltCmd.


Generated on Wed Apr 9 08:56:21 2003 for TREES by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002