deeptrack.holography Module#

Functions#

get_propagation_matrix(shape, to_z, ...[, ...])

maybe_cupy(array)

Convert an array to a CuPy array if GPU is available and enabled.

Classes#

Feature([_input])

Base feature class.

FourierTransform(**kwargs)

Creates matrices for propagating an optical field.

FourierTransformTransformation(Tz, Tzinv, i, ...)

InverseFourierTransform(**kwargs)

Creates matrices for propagating an optical field.

Rescale([rescale])

Rescales an optical field by subtracting the real part of the field before multiplication.