This paper describes a novel approach to designing and applying spatial transformations to images, a technique that
has only recently been exploited. The concept is to create and save the transformation as a look-up table (LUT) and then
to use the look-up table to control the image resampling. This approach is very flexible; it is even amenable to
transformations that cannot be implemented using classical approaches.
Frederick M. Weinhaus,
Michael Thomas Walterman,
"Flexible approach to image warping", Proc. SPIE 1244, Image Processing Algorithms and Techniques, (1 June 1990); doi: 10.1117/12.19501; https://doi.org/10.1117/12.19501