next up previous index
Next: ``umbra'' - compute the Up: Manipulation Previous: ``add Gaussian noise'' -

``Linear_Interpolation'' - Linearly interpolates a non-isotropic 8-bit image.

VFX name:
iLinearInterp.
IMPROPTU name:
Linear_Interpolation.
purpose:
Linearly interpolates an 8-bit image. It gives an interpolated image that has $\delta x=\delta y=\delta z$. The resulting interploated image has isotropic resolution. This function requires delta x, delta y and delta z values need be input by the user. The function computes this values from the image in memory.

input:
A 8-bit grayscale volume.
output:
A 8-bit gray scale volume in memory.
parameters:
Default parameters menu is
interp_type = [1]_nearestneighbor
slices_per_group = 1
thickness_gap = 0
orig_delta_x = 1
orig_delta_y = 1
orig_delta_z = 1
new_delta_z = 1
cubic_parameter [ -100.00, - 100.00 ] = -1.0
output_filename ( no extension ) = undefined
The ``type of interpolation'' parameter can be set to one of the following methods - ``nearest neighbor'', ``2 point linear'', ``18 point linear'', ``spline'' and ``cubic convolution'' methods.
The ``cubic convolution free parameter'' can only be used with ``cubic convolution'' method.



MultiDimensional Image Processing Lab, Penn State University