#include <tcl.h>
#include <tk.h>
#include "sadie.h"
#include "proto.h"
#include "sadie_byte.h"
#include "sadie_short.h"
#include "trees.h"
#include "mosaic.h"
#include "chain.h"
#include "histogram.h"
Go to the source code of this file.
Functions | |
int | Sadie_TREES_GetRangeCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ByteOpenCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ByteSaveCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ByteCloseCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_MosaicIndexOpenCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_MosaicIndexSaveCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_MosaicIndexCloseCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ChainCloseCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_CreateMosaicCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ByteMosaicResampCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_MosaicImportCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ByteMosaicExportCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_Chain2DiskCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_Disk2ChainCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ScaleChainCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_DisplayRingsCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_ComputeIndicesCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_DisplayPartRingsCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_SynthesizeDisplayRingCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_SynthesizeZoomRingCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_UpdateROICmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_Chain_RingWidthsCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_SynthesizeInsertRingCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_RemoveRingCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_UnRemoveRingCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_QueryRingTypeCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_QueryBoundaryIdCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_Mosaic2MosaicResamplCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_IndexResamplCmd (ClientData client_data, Tcl_Interp *interp, int argc, char *argv[]) |
int | Sadie_TREES_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] |
PIXEL * | table |
PIXEL | globarray_original [50][100] |
PIXEL | globarray_percent [50][100] |
PIXEL | globarray_normalized [50][100] |
int | globframecount |
int | globfreqcount |
|
Definition at line 119 of file Sadie_TREES.c. References RELIMG_BYTE, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 429 of file Sadie_TREES.c. References MOSAIC_BYTE_EXPORT, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 326 of file Sadie_TREES.c. References MOSAIC_BYTE_RESAMPL, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 70 of file Sadie_TREES.c. References BYTEDISK2IMG, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 93 of file Sadie_TREES.c. References BYTEIMG2DISK, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 456 of file Sadie_TREES.c. References CHAIN2DISK, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1141 of file Sadie_TREES.c. References CHAIN_RINGWIDTHS, MAXPROFILE, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 212 of file Sadie_TREES.c. References RELMEM_CHAIN, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 619 of file Sadie_TREES.c. References DIVSER, malloc, SLEN, and SPLINE. Referenced by Sadie_TREES_Init. |
|
Definition at line 234 of file Sadie_TREES.c. References bias, CREATETREESMOSAIC, gain, gmin, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 481 of file Sadie_TREES.c. References DISK2CHAIN, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 698 of file Sadie_TREES.c. References ADDED, list_node::chain, CHAIN_COMPUTE_COORDINATES, chain_node::code, CHAIN::list, chain_node::next, list_node::next, NORMAL, REMOVED, list_node::ring_id, list_node::ring_type, list_node::startj, and list_node::startk. Referenced by Sadie_TREES_Init. |
|
Definition at line 533 of file Sadie_TREES.c. References ADDED, list_node::chain, CHAIN_COMPUTE_COORDINATES, chain_node::code, CHAIN::list, list_node::next, chain_node::next, NORMAL, REMOVED, list_node::ring_id, list_node::ring_type, SLEN, list_node::startj, and list_node::startk. Referenced by Sadie_TREES_Init. |
|
Definition at line 38 of file Sadie_TREES.c. References CHECKIMG, IMAGE::gmax, IMAGE::gmin, RANGE, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1516 of file Sadie_TREES.c. References INDEX_RESAMPL, and SLEN. Referenced by Sadie_TREES_Init. |
|
|
Definition at line 1468 of file Sadie_TREES.c. References MOSAIC2MOSAIC_RESAMPL, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 375 of file Sadie_TREES.c. References MOSAIC_IMPORT, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 190 of file Sadie_TREES.c. References RELIMG_MOSAIC_INDEX, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 142 of file Sadie_TREES.c. References MOSAIC_DISK2INDEX, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 165 of file Sadie_TREES.c. References MOSAIC_INDEX2DISK, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1422 of file Sadie_TREES.c. References count, CHAIN::list, list_node::next, list_node::ring_id, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1369 of file Sadie_TREES.c. References ADDED, CHAIN::list, list_node::next, NORMAL, REMOVED, list_node::ring_id, list_node::ring_type, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1248 of file Sadie_TREES.c. References ADDED, CHAIN::list, list_node::next, NORMAL, REMOVED, list_node::ring_id, list_node::ring_type, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 502 of file Sadie_TREES.c. References SCALE_CHAIN, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 792 of file Sadie_TREES.c. References list_node::chain, CHAIN_COMPUTE_COORDINATES, chain_node::code, CHAIN::list, chain_node::next, list_node::next, list_node::ring_id, SLEN, list_node::startj, and list_node::startk. Referenced by Sadie_TREES_Init. |
|
Definition at line 1215 of file Sadie_TREES.c. References SLEN, and SYNTHESIZE_INSERT_RING. Referenced by Sadie_TREES_Init. |
|
Definition at line 899 of file Sadie_TREES.c. References list_node::chain, CHAIN_COMPUTE_COORDINATES, chain_node::code, CHAIN::list, chain_node::next, list_node::next, list_node::ring_id, SLEN, list_node::startj, and list_node::startk. Referenced by Sadie_TREES_Init. |
|
Definition at line 1309 of file Sadie_TREES.c. References ADDED, CHAIN::list, list_node::next, NORMAL, REMOVED, list_node::ring_id, list_node::ring_type, and SLEN. Referenced by Sadie_TREES_Init. |
|
Definition at line 1015 of file Sadie_TREES.c. References REGION_OF_INTEREST::bottom, COMPUTEVEND, COMPUTEVSTART, MOSAIC_INDEX::hend, MOSAIC_INDEX::hstart, REGION_OF_INTEREST::left, left, MOSAIC_INDEX::nlin, MOSAIC_INDEX::npix, REGION_OF_INTEREST::right, right, MOSAIC_INDEX::roi, SLEN, REGION_OF_INTEREST::top, MOSAIC_INDEX::vend, and MOSAIC_INDEX::vstart. Referenced by Sadie_TREES_Init. |
|
Definition at line 22 of file Sadie_TREES.c. Referenced by Sadie_TREES_CreateMosaicCmd. |
|
Definition at line 20 of file Sadie_TREES.c. Referenced by Sadie_TREES_QueryBoundaryIdCmd. |
|
Definition at line 18 of file Sadie_TREES.c. |
|
Definition at line 21 of file Sadie_TREES.c. Referenced by Sadie_TREES_CreateMosaicCmd. |
|
Definition at line 26 of file Sadie_TREES.c. |
|
Definition at line 32 of file Sadie_TREES.c. |
|
Definition at line 30 of file Sadie_TREES.c. |
|
Definition at line 31 of file Sadie_TREES.c. |
|
Definition at line 33 of file Sadie_TREES.c. |
|
Definition at line 34 of file Sadie_TREES.c. |
|
Definition at line 24 of file Sadie_TREES.c. |
|
Definition at line 23 of file Sadie_TREES.c. Referenced by Sadie_TREES_CreateMosaicCmd. |
|
Definition at line 17 of file Sadie_TREES.c. |
|
Definition at line 27 of file Sadie_TREES.c. |
|
Definition at line 25 of file Sadie_TREES.c. |
|
Definition at line 19 of file Sadie_TREES.c. |