lsst.meas.algorithms
g4a7591d645+ecc601e506
Toggle main menu visibility
Loading...
Searching...
No Matches
python
lsst
meas
algorithms
interp.py
Go to the documentation of this file.
1
from
.
import
legacyInterpolateOverDefects
2
from
.
import
InterpolateOverDefectGaussianProcess
3
4
__all__ = [
"interpolateOverDefects"
]
5
6
7
def
interpolateOverDefects
(
8
image,
9
psf,
10
badList,
11
fallbackValue=0.0,
12
useFallbackValueAtEdge=False,
13
fwhm=1.0,
14
useLegacyInterp=True,
15
maskNameList=None,
16
**kwargs
17
):
18
if
useLegacyInterp:
19
return
legacyInterpolateOverDefects(
20
image, psf, badList, fallbackValue, useFallbackValueAtEdge
21
)
22
else
:
23
gp =
InterpolateOverDefectGaussianProcess
(image, fwhm=fwhm,
24
defects=maskNameList, **kwargs)
25
return
gp.run()
lsst::meas::algorithms.gp_interpolation.InterpolateOverDefectGaussianProcess
Definition
gp_interpolation.py:173
lsst::meas::algorithms::interp.interpolateOverDefects
interpolateOverDefects(image, psf, badList, fallbackValue=0.0, useFallbackValueAtEdge=False, fwhm=1.0, useLegacyInterp=True, maskNameList=None, **kwargs)
Definition
interp.py:17
Generated on
for lsst.meas.algorithms by
1.17.0