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

char rcsid []
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 2327 of file Sadie_Filter.c.

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

Referenced by Sadie_Filter_Init().

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

Definition at line 1667 of file Sadie_Filter.c.

References CHECKIMG(), SLEN, IMAGE::text, WINDOW(), and WTFDIVER().

Referenced by Sadie_Filter_Init().

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

Definition at line 477 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 163 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 293 of file Sadie_Filter.c.

References CHECKIMG(), FILTER(), FLTBOX(), FLTCONE(), FLTCYL(), FLTEXP(), FLTGAUSS(), 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 584 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 875 of file Sadie_Filter.c.

References CHECKIMG(), IMAGE::data, malloc, IMAGE::nlin, IMAGE::npix, PIXEL, 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 1342 of file Sadie_Filter.c.

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

Referenced by Sadie_Filter_Init().

int Sadie_Filter_Init Tcl_Interp *  interp  ) 
 

Definition at line 2484 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().

Referenced by Tcl_AppInit().

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

Definition at line 1047 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 1793 of file Sadie_Filter.c.

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

Referenced by Sadie_Filter_Init().

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

Definition at line 694 of file Sadie_Filter.c.

References CHECKIMG(), malloc, PIXEL, 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 1178 of file Sadie_Filter.c.

References CHECKIMG(), GRADIENT(), PIXEL, 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 2200 of file Sadie_Filter.c.

References CHECKIMG(), SLEN, IMAGE::text, WINDOW(), and WTFMAX().

Referenced by Sadie_Filter_Init().

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

Definition at line 1950 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 2075 of file Sadie_Filter.c.

References CHECKIMG(), SLEN, IMAGE::text, WINDOW(), and WTFMIN().

Referenced by Sadie_Filter_Init().

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

Definition at line 52 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 1542 of file Sadie_Filter.c.

References CHECKIMG(), SLEN, IMAGE::text, WINDOW(), and WTFVAR().

Referenced by Sadie_Filter_Init().


Variable Documentation

PIXEL bias
 

Definition at line 30 of file Sadie_Filter.c.

double* count
 

Definition at line 28 of file Sadie_Filter.c.

short csize
 

Definition at line 26 of file Sadie_Filter.c.

PIXEL gain
 

Definition at line 29 of file Sadie_Filter.c.

PIXEL gbrk[2][4]
 

Definition at line 34 of file Sadie_Filter.c.

PIXEL gmax
 

Definition at line 32 of file Sadie_Filter.c.

PIXEL gmin
 

Definition at line 31 of file Sadie_Filter.c.

short nlev
 

Definition at line 25 of file Sadie_Filter.c.

char rcsid[] [static]
 

Initial value:

  "$Id: Sadie_Filter.c,v 2.5 2000/08/08 22:54:32 giri Exp $"

Definition at line 19 of file Sadie_Filter.c.

PIXEL* table
 

Definition at line 35 of file Sadie_Filter.c.

PIXEL thresh
 

Definition at line 33 of file Sadie_Filter.c.

double weight
 

Definition at line 27 of file Sadie_Filter.c.


Generated on Sun May 18 15:36:24 2003 for tclSadie by doxygen1.3