VIP: Volume Image Processing


param.h
Go to the documentation of this file.
1/* parameters */
2
3typedef struct {
4
5 char fname_epi[200], fname_corr_epi[200], fname_echo[200], fname_fieldmap[200], fname_mask[200]; /* filenames */
6
7 double noise_threshold; /* percentage of the corrected max value of the 3D map */
8
9 int ref_x; /* reference point for unwrapping */
10 int ref_y;
11
14
15 int actual_map; /* 1 : actual map ; -1 : use the model only */
16
17 int segmentation;/* 1 : segmentation performed ; -1 : mask read from file fname_mask */
18 int mask_reverse_z_axis; /* -1 if the z_axis should be reversed ; 1 otherwise */
19
21
22 int erode_sx, erode_sy, erode_sz; /* size of the structuring element (ellipsoid) */
23 int dilate_sx, dilate_sy, dilate_sz; /* for erosion and dilation */ /* NOT USED YET */
24
25 int erode_radius; /* radius for 2D erosion and dilation */
27
28} param;
29
30
31/* acquisition parameters */
32typedef struct {
34} param_acq;
35
36
37/* matrix parameters */
38typedef struct {
39 int s_x,s_y,s_z,s_t; /* size */
40 int vox_sx, vox_sy, vox_sz, vox_st; /* voxel size */
41 int reverse_x, reverse_y, reverse_z; /* flipping the axes */
42 int transpose; /* = 1 if the read_out gradient direction is x, 0 if it is y */
43 /* not implemented yet */
44} param_mat;
double inter_echo_time
Definition param.h:33
double dwell_time
Definition param.h:33
int s_t
Definition param.h:39
int vox_sy
Definition param.h:40
int transpose
Definition param.h:42
int vox_sz
Definition param.h:40
int vox_st
Definition param.h:40
int reverse_x
Definition param.h:41
int vox_sx
Definition param.h:40
int reverse_z
Definition param.h:41
int s_x
Definition param.h:39
int reverse_y
Definition param.h:41
int s_y
Definition param.h:39
int s_z
Definition param.h:39
Definition param.h:3
char fname_epi[200]
Definition param.h:5
int ref_y
Definition param.h:10
int erode_sx
Definition param.h:22
char fname_echo[200]
Definition param.h:5
char fname_corr_epi[200]
Definition param.h:5
int dilate_sx
Definition param.h:23
int mask_reverse_z_axis
Definition param.h:18
int erode_sz
Definition param.h:22
int segmentation
Definition param.h:17
int erode_sy
Definition param.h:22
char fname_fieldmap[200]
Definition param.h:5
int ref_x
Definition param.h:9
int actual_map
Definition param.h:15
char fname_mask[200]
Definition param.h:5
int dilate_radius
Definition param.h:26
int erode_radius
Definition param.h:25
int extrapol_base_size
Definition param.h:12
int unwrap_base_size
Definition param.h:13
int dilate_sz
Definition param.h:23
int dilate_sy
Definition param.h:23
double noise_threshold
Definition param.h:7
int extrapol_kernel_size
Definition param.h:20