fourier_adaptive_optics#
- class arte.misc.fourier_adaptive_optics.FourierAdaptiveOptics(pupilDiameterInMeters=8.0, wavelength=1e-06, focalPlaneFieldOfViewInArcsec=1.0, resolutionFactor=2)#
Bases:
objectMethods
amplitudeTransferFunction
field
focalPlaneAngularFrequencyCoordinatesInInverseRadians
focalPlaneAngularFrequencyPixelSizeInInverseRadians
focalPlaneCoordinatesInArcsec
focalPlaneCoordsInArcsec
focalPlaneFieldOfViewInArcsec
focalPlanePixelSizeInArcsec
focalPlaneSizeInPixels
otf
psf
pupilDiameterInMeters
pupilFunction
pupilPlaneCoordinatesInMeters
pupilPlanePixelSizeInMeters
pupilPlaneSpatialFrequencyPizelSizeInInverseMeters
resolutionFactor
setPhaseMapInMeters
stf
wavelengthInMeters
- ARCSEC2RAD = 4.84813681109536e-06#
- RAD2ARCSEC = 206264.80624709636#
- amplitudeTransferFunction()#
- field()#
- focalPlaneAngularFrequencyCoordinatesInInverseRadians()#
- focalPlaneAngularFrequencyPixelSizeInInverseRadians()#
- focalPlaneCoordinatesInArcsec()#
- focalPlaneCoordsInArcsec()#
- focalPlaneFieldOfViewInArcsec()#
- focalPlanePixelSizeInArcsec()#
- focalPlaneSizeInPixels()#
- otf()#
- psf()#
- pupilDiameterInMeters()#
- pupilFunction()#
- pupilPlaneCoordinatesInMeters()#
- pupilPlanePixelSizeInMeters()#
- pupilPlaneSpatialFrequencyPizelSizeInInverseMeters()#
- resolutionFactor()#
- setPhaseMapInMeters(phaseMapInMeters)#
- stf()#
- wavelengthInMeters()#
- class arte.misc.fourier_adaptive_optics.TurbulentPhase#
Bases:
objectMethods
correlationFunction
dist
kolmogorovStructureFunction
structureFunction
vonKarmanPowerSpectralDensity
- correlationFunction()#
- dist(npx)#
- kolmogorovStructureFunction(r0, ro)#
- structureFunction()#
- vonKarmanPowerSpectralDensity(r0, L0, frequency)#
- arte.misc.fourier_adaptive_optics.logShow(image)#