pyoptics.interpolator

Image interpolation.

Classes

ImageInterpolator

TrigInterpolator

Trigonometric interpolation for images recorded through an imaging system.

class pyoptics.interpolator.TrigInterpolator(image, x, y, f_cutoff, assume_circular_NA=True)[source]

Bases: ImageInterpolator

Trigonometric interpolation for images recorded through an imaging system.

A typical cutoff frequency would be e.g. 2*NA/wavelength for a fully incoherent imaging system.