fillgap provides 3 different interpolation options. The
interpolation option chosen is used to compute a continuous (or
piecewise continous) interpolation so that each line and sample
has a transform location that maps the output line and sample
to a shifted input line and sample. These interpolations provide
this mapping.
Type
string
Default
CUBICCONVOLUTION
Option List:
Option
Brief
Description
LINEAR
Linear Interpolation of line and samples
The interpolation type used to determine intermediate line and
sample shifts for each line. Linear interpolation is piecewise
discontinuous. This interpolation option requires a minimum
2 points.
CUBICCONVOLUTION
Cubic Spline interpolation of each line and sample
Uses cubic spline with natural boundary conditions for
interpolation of each line and sample shift. The resulting
curve is piecewise cubic on each interval with matching
first and second derivatives at the supplied data points.
The second derivative is chosen to be zero at the first
point and last point. This interpolation option requires a
minimum of 3 points.
AKIMA
Akima Spline interpolation of each line and sample
Uses a non-rounded Akima spline with natural boundary conditions
for interpolation of each line and sample shift. This spline uses
the non-rounded corner algorithm of Wodicka. It requires a
minimum of 5 points.
This is the direction of the special pixels across the image. If the special pixels run through the bands of the image data,
try both directions to see which works best.
Type
string
Default
SAMPLE
Option List:
Option
Brief
Description
Sample
Across samples
The special pixels run horizontally across the image samples.
Line
Across lines
The special pixels run vertically across the image lines.
Band
Across Bands
The special pixels run 3-D through the image bands.