TransformJ: Scale
General Description
This plugin enables you to scale (resize) images in the x-, y-, and/or z-dimension. Several types of interpolation can be chosen for this operation.
Description of Dialog Components
x-, y-, z-factor for scaling. The scaling factors must be specified for the x-, y-, and z-dimension. The scaling operation is repeated for every time frame in every channel of a 5D image.
Interpolation scheme. Obviously, scaling requires some form of interpolation. The currently available interpolation schemes for this operation are: nearest-neighbor interpolation, linear interpolation, cubic convolution interpolation [1], cubic B-spline interpolation [2,3,4], cubic O-MOMS interpolation [5], and quintic B-spline interpolation [2,3,4], where, in general, the quality of the interpolations should increase in this order.
References
| [1] | R. G. Keys. Cubic Convolution Interpolation for Digital Image Processing. IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 29, no. 6, 1981, pp. 1153-1160. |
| [2] | M. Unser. Splines: A Perfect Fit for Signal and Image Processing. IEEE Signal Processing Magazine, vol. 16, no. 6, 1999, pp. 22-38. |
| [3] | P. Thevenaz, T. Blu, M. Unser. Interpolation Revisited. IEEE Transactions on Medical Imaging, vol. 19, no. 7, 2000, pp.739-758. |
| [4] | E. H. W. Meijering, W. J. Niessen, M. A. Viergever. Quantitative Evaluation of Convolution-Based Methods for Medical Image Interpolation. Medical Image Analysis, vol. 5, no. 2, 2001, pp. 111-126. |
| [5] | T. Blu, P. Thevenaz, M. Unser. MOMS: Maximal-Order Interpolation of Minimal Support. IEEE Transactions on Image Processing, vol. 10, no. 7, 2001, pp. 1069-1080. |