VIP: Volume Image Processing


matching.h File Reference
#include <stdio.h>
#include <vip/bucket.h>
#include <vip/depla.h>
#include <vip/matching/surface.h>
Include dependency graph for matching.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SCALP_LUT_DISTANCE_CORRECTION   10.0 /*mm.*/
 

Typedefs

typedef Vip3DPoint_VFLOAT Echelle
 

Functions

char * VipGetTrans2MriFileName (char *mri, char *pet)
 
char * VipGetMri2TransFileName (char *mri, char *pet)
 
int VipDumbMain2DOr3DRegistration (Surface *monsurf, Volume *ref, VipDeplacement *dep, float increment, float precision, int rotation_2D)
 
VipDeplacementVipMatching (Volume *volref, Volume *volmob, Volume *voldist, char *gradFile, int gradDim, int undersampling, VipDeplacement *initDep, int x_mask_size, int y_mask_size, int z_mask_size, int dodilation, int rot2D, float threshold, float M1_init_angle, float M1_final_angle, float M2_init_angle, float M2_final_angle, float M3_init_angle, float M3_final_angle)
 

Macro Definition Documentation

◆ SCALP_LUT_DISTANCE_CORRECTION

#define SCALP_LUT_DISTANCE_CORRECTION   10.0 /*mm.*/

Definition at line 29 of file matching.h.

Typedef Documentation

◆ Echelle

typedef Vip3DPoint_VFLOAT Echelle

Definition at line 37 of file matching.h.

Function Documentation

◆ VipDumbMain2DOr3DRegistration()

int VipDumbMain2DOr3DRegistration ( Surface * monsurf,
Volume * ref,
VipDeplacement * dep,
float increment,
float precision,
int rotation_2D )
extern

◆ VipGetMri2TransFileName()

char * VipGetMri2TransFileName ( char * mri,
char * pet )
extern

◆ VipGetTrans2MriFileName()

char * VipGetTrans2MriFileName ( char * mri,
char * pet )
extern

◆ VipMatching()

VipDeplacement * VipMatching ( Volume * volref,
Volume * volmob,
Volume * voldist,
char * gradFile,
int gradDim,
int undersampling,
VipDeplacement * initDep,
int x_mask_size,
int y_mask_size,
int z_mask_size,
int dodilation,
int rot2D,
float threshold,
float M1_init_angle,
float M1_final_angle,
float M2_init_angle,
float M2_final_angle,
float M3_init_angle,
float M3_final_angle )
extern