required - free
image resampling, optical distortions, biomedical image
This program was developed to simulate resampling algorithm which will be probably implemented in hardware in near future. However it is fully capable to resample an image. It uses Digilib library to operate easily with standard image formats, such as jpg or tif. Interpolation algorithm, which is kernel of this program, was primarily developed to resample biomedical images which are often affected by smooth barrel distortion caused by sensing lenses. Because of this, this program is not designated to correct strong geometric distortions. The input image is virtually split up into matrix of squares. Each square has its own coefficient set and is resampled independently in vertical and horizontal direction. Vertical and horizontal resampling is separable in this case which allows the algorithm to be very simple and therefore fast.