spacr.qt.widgets.psf_controls¶
Calibrated, asynchronous PSF configuration for Make Masks enhancement.
The calibration fills itself. A microscope objective, camera and fluorophore chooser, or “Infer from images…”, fills magnification, numerical aperture, refractive index, emission wavelength, camera pixel, image pixel size and Gaussian FWHM, each field saying where its value came from. Only the operation and the objective row are shown; the rest sits in a fold that starts collapsed and remembers being opened.
Nested helpers¶
- _PSFControls._load.work()¶
Validate the captured calibration and return a loaded or generated kernel with its error.
spacr/qt/widgets/psf_controls.py:523
- _PSFControls.infer_from.work()¶
Return inferred optics, or the error that prevented reading them.
spacr/qt/widgets/psf_controls.py:408
- _PSFControls.mask_settings.pair(y, x)¶
A [Y, X] length pair, or None while either side is unset.
spacr/qt/widgets/psf_controls.py:575