VIP: Volume Image Processing


recalage.h File Reference
Include dependency graph for recalage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NB_ITERATION_MAX   20
 
#define GAIN_RELATIF   0.001
 
#define NO_BEST_DILATION   -123456789.0
 

Functions

double VipGetMinDistTrilinAndFillBestTransForRot (Surface *surf, Volume *ref, VipDeplacement *dep)
 
int VipDumbMainRegistration (Surface *surf, Volume *ref, VipDeplacement *dep, float incredef, float precidef)
 
int VipDumbMain2DRegistration (Surface *surf, Volume *ref, VipDeplacement *dep, float incredef, float precidef)
 
int VipDestroyOutliers (Surface *surf, VipDeplacement *dep, Volume *ref)
 
int VipDestroyOutliersParam (Surface *surf, VipDeplacement *dep, Volume *ref, float param)
 
int VipIncrementeRotWithRotAroundG (VipDeplacement *depini, VipDeplacement *newdep, VipRotation *incrrot, Gravity *g, Echelle *ech)
 
double VipFindBestRotAroundGForAnAngle (Surface *surf, Volume *ref, VipDeplacement *olddep, VipDeplacement *bestdep, float increment)
 
double VipFindBest2DRotAroundGForAnAngle (Surface *surf, Volume *ref, VipDeplacement *olddep, VipDeplacement *bestdep, float increment)
 
float VipFindBestDilationForDep (Surface *surf, Volume *ref, VipDeplacement *dep, float dilatini, float dilatincrement)
 

Macro Definition Documentation

◆ GAIN_RELATIF

#define GAIN_RELATIF   0.001

Definition at line 37 of file recalage.h.

◆ NB_ITERATION_MAX

#define NB_ITERATION_MAX   20

Definition at line 36 of file recalage.h.

◆ NO_BEST_DILATION

#define NO_BEST_DILATION   -123456789.0

Definition at line 38 of file recalage.h.

Function Documentation

◆ VipDestroyOutliers()

int VipDestroyOutliers ( Surface * surf,
VipDeplacement * dep,
Volume * ref )
extern

◆ VipDestroyOutliersParam()

int VipDestroyOutliersParam ( Surface * surf,
VipDeplacement * dep,
Volume * ref,
float param )
extern

◆ VipDumbMain2DRegistration()

int VipDumbMain2DRegistration ( Surface * surf,
Volume * ref,
VipDeplacement * dep,
float incredef,
float precidef )
extern

◆ VipDumbMainRegistration()

int VipDumbMainRegistration ( Surface * surf,
Volume * ref,
VipDeplacement * dep,
float incredef,
float precidef )
extern

◆ VipFindBest2DRotAroundGForAnAngle()

double VipFindBest2DRotAroundGForAnAngle ( Surface * surf,
Volume * ref,
VipDeplacement * olddep,
VipDeplacement * bestdep,
float increment )
extern

◆ VipFindBestDilationForDep()

float VipFindBestDilationForDep ( Surface * surf,
Volume * ref,
VipDeplacement * dep,
float dilatini,
float dilatincrement )
extern

◆ VipFindBestRotAroundGForAnAngle()

double VipFindBestRotAroundGForAnAngle ( Surface * surf,
Volume * ref,
VipDeplacement * olddep,
VipDeplacement * bestdep,
float increment )
extern

◆ VipGetMinDistTrilinAndFillBestTransForRot()

double VipGetMinDistTrilinAndFillBestTransForRot ( Surface * surf,
Volume * ref,
VipDeplacement * dep )
extern

◆ VipIncrementeRotWithRotAroundG()

int VipIncrementeRotWithRotAroundG ( VipDeplacement * depini,
VipDeplacement * newdep,
VipRotation * incrrot,
Gravity * g,
Echelle * ech )
extern