Plico (plico)¶
Introduction¶
plico blahblah
Getting Started¶
nnnn
Reference/API¶
-
exception
plico.rpc.zmq_remote_procedure_call.
ZmqRpcTimeoutError
¶
-
class
plico.utils.zernike_generator.
ZernikeGenerator
(nPixelOnDiameter)¶ A class to generate Zernike polynomials and gradient of Zernike polynomials
Example
>>> numberOfPixelOnPupilDiameter= 64 >>> zg= ZernikeGenerator(numberOfPixelOnPupilDiameter) >>> asti= zg.getZernike(5) >>> asti[ >>> type(asti) numpy.ma.core.MaskedArray >>> asti.shape (64,64) >>> dTiltdx= zg.getDerivativeX(2) >>> dTiltdx.mean() 2.0 >>> dTiltdx.ptp() 0.0
-
getZernike
(index)¶ Retrieve a map representing the index-th Zernike polynomial
Parameters: index (int) – The index of Zernike map to be generated, following Noll 1976 ordering. Returns: np.array – A map representing the index-th Zernike polynomial
-
-
class
plico.utils.zernike_generator.
ZernikeGenerator
(nPixelOnDiameter) A class to generate Zernike polynomials and gradient of Zernike polynomials
Example
>>> numberOfPixelOnPupilDiameter= 64 >>> zg= ZernikeGenerator(numberOfPixelOnPupilDiameter) >>> asti= zg.getZernike(5) >>> asti[ >>> type(asti) numpy.ma.core.MaskedArray >>> asti.shape (64,64) >>> dTiltdx= zg.getDerivativeX(2) >>> dTiltdx.mean() 2.0 >>> dTiltdx.ptp() 0.0
-
getZernike
(index) Retrieve a map representing the index-th Zernike polynomial
Parameters: index (int) – The index of Zernike map to be generated, following Noll 1976 ordering. Returns: np.array – A map representing the index-th Zernike polynomial
-