lsst.ip.isr
20.0.0-6-g9bcb941+2
|
Public Member Functions | |
def | __call__ (self, image, **kwargs) |
Static Public Attributes | |
string | LinearityType = "Squared" |
Correct non-linearity with a squared model. corrImage = uncorrImage + c0*uncorrImage^2 where c0 is linearity coefficient 0 for each amplifier.
Definition at line 823 of file linearize.py.
def lsst.ip.isr.linearize.LinearizeSquared.__call__ | ( | self, | |
image, | |||
** | kwargs | ||
) |
Correct for non-linearity. Parameters ---------- image : `lsst.afw.image.Image` Image to be corrected kwargs : `dict` Dictionary of parameter keywords: ``"coeffs"`` Coefficient vector (`list` or `numpy.array`). ``"log"`` Logger to handle messages (`lsst.log.Log`). Returns ------- output : `bool` If true, a correction was applied successfully.
Reimplemented from lsst.ip.isr.linearize.LinearizeBase.
Definition at line 832 of file linearize.py.
|
static |
Definition at line 830 of file linearize.py.