Main Page   Data Structures   File List   Data Fields   Globals  

histogram.h File Reference

#include "trees.h"

Go to the source code of this file.

Data Structures

struct  HISTOGRAM

Defines

#define HIST_BLOCK_DIM   64
#define HIST_RESOL   256
#define MAG_PERCENTILE   (double)(0.25)
#define LOCAL_DEVN   25
#define DIR_TOL   25
#define SEARCH_TOL   10

Functions

void HIST_INIT (HISTOGRAM *)
void HIST_MAG (IMAGE_BYTE *, MOSAIC_INDEX *, HISTOGRAM *, HISTOGRAM **, int, int)
void HIST_RTH_PERCENTILE (HISTOGRAM *, HISTOGRAM **, double, int, int)
void HIST_DIR (IMAGE_BYTE *, IMAGE_BYTE *, MOSAIC_INDEX *, HISTOGRAM *, HISTOGRAM **, int, int)
void HIST_ORIENTATION (HISTOGRAM *, HISTOGRAM **, int, int)
int HIST_DIR_OF_EDGE_NEIGHBOUR (HISTOGRAM *, HISTOGRAM **, int, int, int, int)
void HIST_RESOLVE (HISTOGRAM *, HISTOGRAM **, int, int)
int HIST_NUM_RING_NEIGH (IMAGE_BYTE *, MOSAIC_INDEX *, int, int, int)
void HIST_SUPPRESS (IMAGE_BYTE *, IMAGE_BYTE *, MOSAIC_INDEX *, HISTOGRAM **)
int HIST_FIND_MAX_NEIGH (IMAGE_BYTE *, IMAGE_BYTE *, MOSAIC_INDEX *, int, int, int *, int *)
int HIST_NUM_NEIGH (IMAGE_BYTE *, MOSAIC_INDEX *, int, int)
void MOSAIC_BYTE_SUPPRESS (IMAGE_BYTE *, MOSAIC_INDEX *, IMAGE_BYTE *, IMAGE_BYTE *, HISTOGRAM *, HISTOGRAM ***)


Define Documentation

#define DIR_TOL   25
 

Definition at line 8 of file histogram.h.

Referenced by HIST_NUM_RING_NEIGH, and HIST_SUPPRESS.

#define HIST_BLOCK_DIM   64
 

Definition at line 3 of file histogram.h.

Referenced by HIST_DIR, HIST_MAG, HIST_SUPPRESS, and MOSAIC_BYTE_SUPPRESS.

#define HIST_RESOL   256
 

Definition at line 4 of file histogram.h.

Referenced by HIST_INIT, HIST_MAG, HIST_ORIENTATION, and HIST_RTH_PERCENTILE.

#define LOCAL_DEVN   25
 

Definition at line 6 of file histogram.h.

Referenced by HIST_DIR_OF_EDGE_NEIGHBOUR, and HIST_RESOLVE.

#define MAG_PERCENTILE   (double)(0.25)
 

Definition at line 5 of file histogram.h.

Referenced by MOSAIC_BYTE_SUPPRESS.

#define SEARCH_TOL   10
 

Definition at line 10 of file histogram.h.


Function Documentation

void HIST_DIR IMAGE_BYTE  ,
IMAGE_BYTE  ,
MOSAIC_INDEX  ,
HISTOGRAM  ,
HISTOGRAM **   ,
int   ,
int   
 

Definition at line 212 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

int HIST_DIR_OF_EDGE_NEIGHBOUR HISTOGRAM  ,
HISTOGRAM **   ,
int   ,
int   ,
int   ,
int   
 

Definition at line 364 of file histogram.c.

Referenced by HIST_RESOLVE.

int HIST_FIND_MAX_NEIGH IMAGE_BYTE  ,
IMAGE_BYTE  ,
MOSAIC_INDEX  ,
int   ,
int   ,
int *   ,
int *   
 

Definition at line 574 of file histogram.c.

Referenced by Sadie_TREES_Ext_TrackRingsCmd.

void HIST_INIT HISTOGRAM  
 

Definition at line 12 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

void HIST_MAG IMAGE_BYTE  ,
MOSAIC_INDEX  ,
HISTOGRAM  ,
HISTOGRAM **   ,
int   ,
int   
 

Definition at line 36 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

int HIST_NUM_NEIGH IMAGE_BYTE  ,
MOSAIC_INDEX  ,
int   ,
int   
 

Definition at line 625 of file histogram.c.

int HIST_NUM_RING_NEIGH IMAGE_BYTE  ,
MOSAIC_INDEX  ,
int   ,
int   ,
int   
 

Definition at line 474 of file histogram.c.

Referenced by HIST_SUPPRESS.

void HIST_ORIENTATION HISTOGRAM  ,
HISTOGRAM **   ,
int   ,
int   
 

Definition at line 285 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

void HIST_RESOLVE HISTOGRAM  ,
HISTOGRAM **   ,
int   ,
int   
 

Definition at line 398 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

void HIST_RTH_PERCENTILE HISTOGRAM  ,
HISTOGRAM **   ,
double   ,
int   ,
int   
 

Definition at line 131 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

void HIST_SUPPRESS IMAGE_BYTE  ,
IMAGE_BYTE  ,
MOSAIC_INDEX  ,
HISTOGRAM **   
 

Definition at line 508 of file histogram.c.

Referenced by MOSAIC_BYTE_SUPPRESS.

void MOSAIC_BYTE_SUPPRESS IMAGE_BYTE  ,
MOSAIC_INDEX  ,
IMAGE_BYTE  ,
IMAGE_BYTE  ,
HISTOGRAM  ,
HISTOGRAM ***   
 

Definition at line 12 of file mosaic_byte_suppress.c.


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