ZernikeWavefrontSensorEstimator

class hcipy.wavefront_sensing.ZernikeWavefrontSensorEstimator(aperture, output_grid, reference)

Bases: WavefrontSensorEstimator

Estimates the wavefront slopes from pyramid wavefront sensor images.

Parameters:
aperturefunction

A function which mask the output phase measurements.

output_gridGrid

The grid on which the output of a pyramid wavefront sensor is sampled.

referenceField

A reference image to subtract from the Zernike wavefront sensor data.

Attributes:
measurement_gridGrid

The grid on which the phase measurements are defined.

pupil_maskarray_like

A mask for the phase measurements.

num_measurementsint

The number of pixels in the output vector.

referenceField

A reference image to subtract from the Zernike wavefront sensor data.

Methods Summary

estimate(images)

A function which estimates the phase from a Zernike wavefront sensor image.

Methods Documentation

estimate(images)

A function which estimates the phase from a Zernike wavefront sensor image.

Parameters:
images - List

A list of scalar intensity fields containing Zernike wavefront sensor images.

Returns:
res - Field

A field with phase estimates.