Main Page   Data Structures   File List   Data Fields   Globals  

Sadie_Classify.c File Reference

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

Go to the source code of this file.

Functions

int Sadie_Classify_LvlSliceCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_MinDistCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_MaxLikeCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_ClusterCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_SegmentCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_SigMapCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[])
int Sadie_Classify_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_Classify_ClusterCmd ClientData  client_data,
Tcl_Interp *  interp,
int  argc,
char *  argv[]
 

Definition at line 794 of file Sadie_Classify.c.

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

Referenced by Sadie_Classify_Init().

int Sadie_Classify_Init Tcl_Interp *  interp  ) 
 

Definition at line 1259 of file Sadie_Classify.c.

References Sadie_Classify_ClusterCmd(), Sadie_Classify_LvlSliceCmd(), Sadie_Classify_MaxLikeCmd(), Sadie_Classify_MinDistCmd(), Sadie_Classify_SegmentCmd(), and Sadie_Classify_SigMapCmd().

Referenced by Tcl_AppInit().

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

Definition at line 58 of file Sadie_Classify.c.

References CHECKIMG(), gmax, gmin, LVLSLICE(), malloc, MESSAGE(), IMAGE::nbnd, ROI::next, PIXEL, IMAGE::regions, SLEN, IMAGE::text, and thresh.

Referenced by Sadie_Classify_Init().

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

Definition at line 555 of file Sadie_Classify.c.

References CHECKIMG(), malloc, MAXLIKE(), MESSAGE(), IMAGE::nbnd, ROI::next, IMAGE::regions, SLEN, and IMAGE::text.

Referenced by Sadie_Classify_Init().

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

Definition at line 299 of file Sadie_Classify.c.

References CHECKIMG(), malloc, MESSAGE(), MINDIST(), IMAGE::nbnd, ROI::next, IMAGE::regions, SLEN, and IMAGE::text.

Referenced by Sadie_Classify_Init().

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

Definition at line 1001 of file Sadie_Classify.c.

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

Referenced by Sadie_Classify_Init().

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

Definition at line 1151 of file Sadie_Classify.c.

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

Referenced by Sadie_Classify_Init().


Variable Documentation

PIXEL bias
 

Definition at line 32 of file Sadie_Classify.c.

Referenced by CONTNORM(), RANDOM(), Sadie_Contrast_LinearStretchCmd(), STRETCH(), and TFLINEAR().

double* count
 

Definition at line 30 of file Sadie_Classify.c.

short csize
 

Definition at line 28 of file Sadie_Classify.c.

Referenced by CLUSTER(), Sadie_Filter_CAvgFiltCmd(), WINDOW(), and WTFCAVG().

PIXEL gain
 

Definition at line 31 of file Sadie_Classify.c.

Referenced by CONTNORM(), Sadie_Contrast_LinearStretchCmd(), STRETCH(), and TFLINEAR().

PIXEL gbrk
 

Definition at line 36 of file Sadie_Classify.c.

Referenced by Sadie_Contrast_PWLStretchCmd(), STRETCH(), and TFLOG().

PIXEL gmax
 

Definition at line 34 of file Sadie_Classify.c.

Referenced by CLUSTER(), DECORSTR(), GRAYSCAL(), HISTOGRM(), PLOT(), ROISTATS(), Sadie_Classify_LvlSliceCmd(), Sadie_Contrast_LinearStretchCmd(), Sadie_Contrast_QntStretchCmd(), Sadie_Contrast_SatStretchCmd(), Sadie_Filter_MajFiltCmd(), Sadie_Plot_PlotArrayCmd(), Sadie_Plot_StatisticsCmd(), SCATTER(), STATS(), STRETCH(), STRICTHISTOGRM(), TFINVERT(), TFQUANT(), TFSAT(), and TFSCALE().

PIXEL gmin
 

Definition at line 33 of file Sadie_Classify.c.

Referenced by CLUSTER(), CONTOUR(), DECORSTR(), GRAYSCAL(), HISTOGRM(), PLOT(), ROISTATS(), Sadie_Classify_LvlSliceCmd(), Sadie_Contrast_LinearStretchCmd(), Sadie_Contrast_QntStretchCmd(), Sadie_Contrast_SatStretchCmd(), Sadie_Filter_MajFiltCmd(), Sadie_Plot_PlotArrayCmd(), Sadie_Plot_StatisticsCmd(), SCATTER(), STATS(), STRETCH(), STRICTHISTOGRM(), TFQUANT(), TFSAT(), TFSCALE(), and WTFMAJ().

short nlev
 

Definition at line 27 of file Sadie_Classify.c.

Referenced by CONTOUR(), CREATE_ROI(), DESTRIPE(), GRAYSCAL(), HISTEQ(), HISTOGRM(), LVLSLICE(), MATCH(), MAXLIKE(), MINDIST(), ROISTATS(), Sadie_Contrast_QntStretchCmd(), Sadie_Contrast_TblStretchCmd(), Sadie_Filter_MajFiltCmd(), Sadie_Plot_CreateROICmd(), SCATTER(), SIGMAP(), STATS(), STRETCH(), STRICTHISTOGRM(), TFQUANT(), and WTFMAJ().

char rcsid[] [static]
 

Initial value:

  "$Id: Sadie_Classify.c,v 2.4 1999/02/11 14:31:30 conner Exp $"

Definition at line 21 of file Sadie_Classify.c.

PIXEL * table
 

Definition at line 37 of file Sadie_Classify.c.

Referenced by DESTRIPE(), MATCH(), Sadie_Contrast_TblStretchCmd(), SIGMAP(), STRETCH(), and TFTABLE().

PIXEL thresh
 

Definition at line 35 of file Sadie_Classify.c.

Referenced by LABEL(), Sadie_Classify_LvlSliceCmd(), Sadie_Classify_SegmentCmd(), Sadie_Contrast_ThreshStretchCmd(), Sadie_Filter_CAvgFiltCmd(), SEGMENT(), STRETCH(), TFTHRESH(), WINDOW(), and WTFCAVG().

double weight
 

Definition at line 29 of file Sadie_Classify.c.

Referenced by Sadie_Filter_MajFiltCmd(), WINDOW(), and WTFMAJ().


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