blob: c42f49ec57038dbb2c4632013dc5325b0a225bee (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# IMINTERP.H -- User definitions for the image interpolation package.
define II_FUNCTIONS "|nearest|linear|poly3|poly5|spline3|sinc|lsinc|drizzle|"
define II_NEAREST 1 # nearest neighbour
define II_LINEAR 2 # linear
define II_POLY3 3 # 3rd order polynomial
define II_POLY5 4 # 5th order polynomial
define II_SPLINE3 5 # cubic spline
define II_SINC 6 # sinc
define II_LSINC 7 # look-up table sinc
define II_DRIZZLE 8 # drizzle
define II_NTYPES 8
# 2D interpolation definitions.
define II_BFUNCTIONS "|nearest|linear|poly3|poly5|spline3|sinc|lsinc|drizzle|"
define II_BINEAREST 1 # nearest neighbour
define II_BILINEAR 2 # bilinear
define II_BIPOLY3 3 # bicubic polynomial
define II_BIPOLY5 4 # biquintic polynomial
define II_BISPLINE3 5 # bicubic spline
define II_BISINC 6 # bisinc
define II_BILSINC 7 # look-up table bisinc
define II_BIDRIZZLE 8 # drizzle
define II_NTYPES2D 8
# Define types for asigeti
define II_ASITYPE 1 # interpolant type
define II_ASINSAVE 2 # size of array to be saved
define II_ASINSINC 3 # size of the sinc convolution
define II_ASIBADVAL 4 # bad pixel value for drizzle
# Define types for msigeti
define II_MSITYPE 1 # interpolant type
define II_MSINSAVE 2 # size of array to be saved
define II_MSINSINC 3 # size of array to be saved
define II_MSIBADVAL 4 # bad pixel value for drizzle
# Boundary types for arbpix
define II_BOUNDARYEXT 1 # boundary extension
define II_NBOUND 1 # number of boundary types
|