Crate zernike

Source
Expand description

§Zernike polynomials

Computes the Zernike polynomials according to Noll ordering:

j123456789101112131415161718192021
n011222333344444555555
m011022113302244113355

where n, m, and j are the radial order, the azimuthal order and the polynomial index, respectively

Functions§

filter
Surface filtering
gram_schmidt
Gram-schmidt ortho-normalization
gram_schmidt_with_dot
Gram-schmidt ortho-normalization with dot product function
jnm
Returns the Zernike indices (j,n,m) for the first n_radial_orders
mgs_mode_set
Orthonormal Zernike set
mgs_mode_set_on_mask
Orthonormal Zernike set
mode
Zernike mode on a regular grid n_xy X n_xy
mode_set
Zernike polynomial set
projection
Surface decomposition
projection_on_mask
Surface decomposition
zernike
Returns the Zernike polynomial (j,n,m) value at the polar coordinates (o,r)