VIP: Volume Image Processing


linresamp.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/linresamp.h * TYPE : Header
4 * AUTHOR : MANGIN J.F. * CREATION : 02/02/1997
5 * VERSION : 1.0 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : PC Linux
8 *****************************************************************************
9 *
10 * DESCRIPTION : Trilinear resampler
11 *
12 *****************************************************************************
13 *
14 * USED MODULES :
15 *
16 *****************************************************************************
17 * REVISIONS : DATE | AUTHOR | DESCRIPTION
18 *--------------------|--------------|----------------------------------------
19 * / / | |
20 *****************************************************************************/
21
22
23
24#ifndef VIP_LINRESAMP_H
25#define VIP_LINRESAMP_H
26
27#ifdef __cplusplus
28 extern "C" {
29#endif
30
31#include <stdio.h>
32#include <stdlib.h>
33#include <string.h>
34#include <stdarg.h>
35#include <limits.h>
36#include <errno.h>
37#include <math.h>
38
39#include <vip/util.h>
40#include <vip/volume.h>
41#include <vip/bucket.h>
42#include <vip/depla.h>
43
44#include <vip/linresamp/linresamp_gen.h>
45
46#define VIP_LINRESAMP_ZERO 0
47#define VIP_LINRESAMP_MINI 1
48
49/*------------------------------------------------------------------*/
51 Volume *vol,
52 Volume *templatev,
53 VipDeplacement *dep)
54/*------------------------------------------------------------------*/
55;
56
57
58#ifdef __cplusplus
59 }
60#endif
61
62#endif /* VIP_LINRESAMP_H */
struct deplacement VipDeplacement
Volume * VipLinearResamp(Volume *vol, Volume *templatev, VipDeplacement *dep)