VIP: Volume Image Processing


histo_ss_static.h File Reference
#include <vip/histo.h>
Include dependency graph for histo_ss_static.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define D0m   0
 
#define D0M   1
 
#define D1m   2
 
#define D1M   3
 
#define D2m   4
 
#define D2M   5
 
#define D3m   6
 
#define D3M   7
 
#define D4m   8
 
#define D4M   9
 
#define MAX1D   1
 
#define MAX1DTRACKED   2
 
#define MAX1DCASCADE   3
 
#define MAX1DSPEEDMINIMUM   4
 
#define MIN1D   -1
 
#define MIN1DTRACKED   -2
 
#define MIN1DCASCADE   -3
 
#define MIN1DSPEEDMINIMUM   -4
 
#define LOST   123
 

Functions

int VipPutSSExtremaValInBuffer (double *data, Vip_S8BIT *eptr, int dim, Singularity *val, int *nval, int sizeval, int iter)
 
int VipComputeCascadeVolume (SSCascade *c, VipHisto *hcumul)
 
int VipMarkSSExtremum (SSSingularity *s, Vip1DScaleSpaceStruct *ssstruct)
 
int VipMarkSSCascadeExtrema (SSCascade *c, Vip1DScaleSpaceStruct *volstruct)
 
int VipTrackSSSingularity (Vip_S8BIT *event, int loc, int scale_event, int nature, int xsize, SSSingularity **sarg)
 
int VipAnalyseCascadesHistology (VipT1HistoAnalysis *ana, SSCascade *clist, Vip1DScaleSpaceStruct *volstruct)
 
int VipScaleInsertSSCascadeInList (SSCascade *inserted, SSCascade **list)
 
int VipInsertSSCascadeInList (SSCascade *inserted, SSCascade **list)
 
SSSingularityVipAllocSSSingularity (int scale_event, int nature)
 
int VipInsertSSSingularity (SSSingularity *inserted, SSSingularity **list)
 

Macro Definition Documentation

◆ D0M

#define D0M   1

Definition at line 31 of file histo_ss_static.h.

◆ D0m

#define D0m   0

Definition at line 30 of file histo_ss_static.h.

◆ D1M

#define D1M   3

Definition at line 33 of file histo_ss_static.h.

◆ D1m

#define D1m   2

Definition at line 32 of file histo_ss_static.h.

◆ D2M

#define D2M   5

Definition at line 35 of file histo_ss_static.h.

◆ D2m

#define D2m   4

Definition at line 34 of file histo_ss_static.h.

◆ D3M

#define D3M   7

Definition at line 37 of file histo_ss_static.h.

◆ D3m

#define D3m   6

Definition at line 36 of file histo_ss_static.h.

◆ D4M

#define D4M   9

Definition at line 39 of file histo_ss_static.h.

◆ D4m

#define D4m   8

Definition at line 38 of file histo_ss_static.h.

◆ LOST

#define LOST   123

Definition at line 51 of file histo_ss_static.h.

◆ MAX1D

#define MAX1D   1

Definition at line 42 of file histo_ss_static.h.

◆ MAX1DCASCADE

#define MAX1DCASCADE   3

Definition at line 44 of file histo_ss_static.h.

◆ MAX1DSPEEDMINIMUM

#define MAX1DSPEEDMINIMUM   4

Definition at line 45 of file histo_ss_static.h.

◆ MAX1DTRACKED

#define MAX1DTRACKED   2

Definition at line 43 of file histo_ss_static.h.

◆ MIN1D

#define MIN1D   -1

Definition at line 46 of file histo_ss_static.h.

◆ MIN1DCASCADE

#define MIN1DCASCADE   -3

Definition at line 48 of file histo_ss_static.h.

◆ MIN1DSPEEDMINIMUM

#define MIN1DSPEEDMINIMUM   -4

Definition at line 49 of file histo_ss_static.h.

◆ MIN1DTRACKED

#define MIN1DTRACKED   -2

Definition at line 47 of file histo_ss_static.h.

Function Documentation

◆ VipAllocSSSingularity()

SSSingularity * VipAllocSSSingularity ( int scale_event,
int nature )
extern

◆ VipAnalyseCascadesHistology()

int VipAnalyseCascadesHistology ( VipT1HistoAnalysis * ana,
SSCascade * clist,
Vip1DScaleSpaceStruct * volstruct )

◆ VipComputeCascadeVolume()

int VipComputeCascadeVolume ( SSCascade * c,
VipHisto * hcumul )
extern

◆ VipInsertSSCascadeInList()

int VipInsertSSCascadeInList ( SSCascade * inserted,
SSCascade ** list )

◆ VipInsertSSSingularity()

int VipInsertSSSingularity ( SSSingularity * inserted,
SSSingularity ** list )
extern

◆ VipMarkSSCascadeExtrema()

int VipMarkSSCascadeExtrema ( SSCascade * c,
Vip1DScaleSpaceStruct * volstruct )
extern

◆ VipMarkSSExtremum()

int VipMarkSSExtremum ( SSSingularity * s,
Vip1DScaleSpaceStruct * ssstruct )
extern

◆ VipPutSSExtremaValInBuffer()

int VipPutSSExtremaValInBuffer ( double * data,
Vip_S8BIT * eptr,
int dim,
Singularity * val,
int * nval,
int sizeval,
int iter )
extern

◆ VipScaleInsertSSCascadeInList()

int VipScaleInsertSSCascadeInList ( SSCascade * inserted,
SSCascade ** list )

◆ VipTrackSSSingularity()

int VipTrackSSSingularity ( Vip_S8BIT * event,
int loc,
int scale_event,
int nature,
int xsize,
SSSingularity ** sarg )
extern