Main Page   Data Structures   File List   Data Fields   Globals  

Sadie_Contrast.c File Reference

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

Go to the source code of this file.

Functions

int Sadie_Contrast_NormStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_HisteqStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_LinearStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_LogStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_PWLStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_RootStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_SqrStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_TblStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_QntStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_SatStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_ThreshStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_AdaptStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_RefStretchCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Contrast_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_Contrast_AdaptStretchCmd ClientData  client_data,
Tcl_Interp *  interp,
int  argc,
char *  argv[]
 

Definition at line 1543 of file Sadie_Contrast.c.

References CHECKIMG(), SLEN, IMAGE::text, and VSTRETCH().

Referenced by Sadie_Contrast_Init().

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

Definition at line 206 of file Sadie_Contrast.c.

References CHECKIMG(), HISTEQ(), SLEN, and IMAGE::text.

Referenced by Sadie_Contrast_Init().

int Sadie_Contrast_Init Tcl_Interp *  interp  ) 
 

Definition at line 1800 of file Sadie_Contrast.c.

References Sadie_Contrast_AdaptStretchCmd(), Sadie_Contrast_HisteqStretchCmd(), Sadie_Contrast_LinearStretchCmd(), Sadie_Contrast_LogStretchCmd(), Sadie_Contrast_NormStretchCmd(), Sadie_Contrast_PWLStretchCmd(), Sadie_Contrast_QntStretchCmd(), Sadie_Contrast_RefStretchCmd(), Sadie_Contrast_RootStretchCmd(), Sadie_Contrast_SatStretchCmd(), Sadie_Contrast_SqrStretchCmd(), Sadie_Contrast_TblStretchCmd(), and Sadie_Contrast_ThreshStretchCmd().

Referenced by Tcl_AppInit().

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

Definition at line 336 of file Sadie_Contrast.c.

References bias, CHECKIMG(), gain, gmax, gmin, SLEN, STRETCH(), IMAGE::text, TFLINEAR(), TFSCALE(), and type.

Referenced by Sadie_Contrast_Init().

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

Definition at line 493 of file Sadie_Contrast.c.

References CHECKIMG(), SLEN, STRETCH(), IMAGE::text, and TFLOG().

Referenced by Sadie_Contrast_Init().

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

Definition at line 55 of file Sadie_Contrast.c.

References CHECKIMG(), CONTNORM(), PIXEL, SLEN, and IMAGE::text.

Referenced by Sadie_Contrast_Init().

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

Definition at line 591 of file Sadie_Contrast.c.

References CHECKIMG(), gbrk, SLEN, STRETCH(), IMAGE::text, and TFPLT().

Referenced by Sadie_Contrast_Init().

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

Definition at line 1151 of file Sadie_Contrast.c.

References CHECKIMG(), gmax, gmin, nlev, SLEN, STRETCH(), IMAGE::text, and TFQUANT().

Referenced by Sadie_Contrast_Init().

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

Definition at line 1655 of file Sadie_Contrast.c.

References CHECKIMG(), MATCH(), SLEN, and IMAGE::text.

Referenced by Sadie_Contrast_Init().

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

Definition at line 836 of file Sadie_Contrast.c.

References CHECKIMG(), SLEN, STRETCH(), IMAGE::text, and TFROOT().

Referenced by Sadie_Contrast_Init().

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

Definition at line 1302 of file Sadie_Contrast.c.

References CHECKIMG(), gmax, gmin, SLEN, STRETCH(), IMAGE::text, and TFSAT().

Referenced by Sadie_Contrast_Init().

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

Definition at line 926 of file Sadie_Contrast.c.

References CHECKIMG(), SLEN, STRETCH(), IMAGE::text, and TFSQUARE().

Referenced by Sadie_Contrast_Init().

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

Definition at line 1017 of file Sadie_Contrast.c.

References CHECKIMG(), IMAGE::gmax, IMAGE::gmin, malloc, nlev, PIXEL, SLEN, STRETCH(), table, IMAGE::text, and TFTABLE().

Referenced by Sadie_Contrast_Init().

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

Definition at line 1432 of file Sadie_Contrast.c.

References CHECKIMG(), SLEN, STRETCH(), IMAGE::text, TFTHRESH(), and thresh.

Referenced by Sadie_Contrast_Init().


Variable Documentation

PIXEL bias
 

Definition at line 30 of file Sadie_Contrast.c.

double* count
 

Definition at line 28 of file Sadie_Contrast.c.

short csize
 

Definition at line 26 of file Sadie_Contrast.c.

PIXEL gain
 

Definition at line 29 of file Sadie_Contrast.c.

PIXEL gbrk[2][4]
 

Definition at line 34 of file Sadie_Contrast.c.

PIXEL gmax
 

Definition at line 32 of file Sadie_Contrast.c.

PIXEL gmin
 

Definition at line 31 of file Sadie_Contrast.c.

short nlev
 

Definition at line 25 of file Sadie_Contrast.c.

char rcsid[] [static]
 

Initial value:

  "$Id: Sadie_Contrast.c,v 2.4 1999/02/11 14:33:03 conner Exp $"

Definition at line 19 of file Sadie_Contrast.c.

PIXEL* table
 

Definition at line 35 of file Sadie_Contrast.c.

PIXEL thresh
 

Definition at line 33 of file Sadie_Contrast.c.

double weight
 

Definition at line 27 of file Sadie_Contrast.c.


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