VIP: Volume Image Processing


gaussian_static.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/gaussian_static.h * TYPE : Header
4 * AUTHOR : MANGIN J.F. * CREATION : 7/12/1998
5 * VERSION : 1.4 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Ultra
8 *****************************************************************************
9 *
10 * DESCRIPTION : Informations privees du package gaussian
11 * jfmangin@cea.fr
12 *
13 *****************************************************************************
14 *
15 * USED MODULES :
16 *
17 *****************************************************************************
18 * REVISIONS : DATE | AUTHOR | DESCRIPTION
19 *--------------------|--------------|----------------------------------------
20 * / / | |
21 *****************************************************************************/
22
23
24#ifndef VIP_GAUSSIAN_STATIC_H
25#define VIP_GAUSSIAN_STATIC_H
26
27#define PI 2*acos(0.0)
28
29
30typedef struct Coefficient
31{
32 float n00;
33 float n11;
34 float n22;
35 float n33;
36 float n11b;
37 float n22b;
38 float n33b;
39 float n44b;
40 float d44;
41 float d33;
42 float d22;
43 float d11;
45
46/*---------------------------------------------------------------------------*/
48Volume *vol,
49float sigmax, float sigmay, float sigmaz);
50/*---------------------------------------------------------------------------*/
51
52
53/*------------------------------------------------------------------------------*/
54#endif /* VIP_GAUSSIAN_STATIC_H */
int Deriche3DSmoothing(Volume *vol, float sigmax, float sigmay, float sigmaz)