VIP: Volume Image Processing


morpho.h File Reference

Go to the source code of this file.

Macros

#define XY   3
 
#define XYZ   7
 

Functions

int Dilate (double ***mask, int s_z, int s_y, int s_x, double ***kernel, int k_sz, int k_sy, int k_sx)
 
int Erode (double ***mask, int s_z, int s_y, int s_x, double ***kernel, int k_sz, int k_sy, int k_sx)
 
int Connect3D (double ***mask, int max_nb_components, int s_z, int s_y, int s_x)
 
void BuildKernel (double ***kernel, int s_z, int s_y, int s_x, int dimension, double r_z, double r_y, double r_x)
 
int Erosion (double ***mask, int s_z, int s_y, int s_x, double r_z, double r_y, double r_x)
 
int Dilatation (double ***mask, int s_z, int s_y, int s_x, double r_z, double r_y, double r_x)
 

Macro Definition Documentation

◆ XY

#define XY   3

Definition at line 1 of file morpho.h.

◆ XYZ

#define XYZ   7

Definition at line 2 of file morpho.h.

Function Documentation

◆ BuildKernel()

void BuildKernel ( double *** kernel,
int s_z,
int s_y,
int s_x,
int dimension,
double r_z,
double r_y,
double r_x )

◆ Connect3D()

int Connect3D ( double *** mask,
int max_nb_components,
int s_z,
int s_y,
int s_x )

◆ Dilatation()

int Dilatation ( double *** mask,
int s_z,
int s_y,
int s_x,
double r_z,
double r_y,
double r_x )

◆ Dilate()

int Dilate ( double *** mask,
int s_z,
int s_y,
int s_x,
double *** kernel,
int k_sz,
int k_sy,
int k_sx )

◆ Erode()

int Erode ( double *** mask,
int s_z,
int s_y,
int s_x,
double *** kernel,
int k_sz,
int k_sy,
int k_sx )

◆ Erosion()

int Erosion ( double *** mask,
int s_z,
int s_y,
int s_x,
double r_z,
double r_y,
double r_x )