|
| FloatImagePlane | __call__ (self, FloatImagePlane intensities) |
| |
Definition at line 135 of file _exposure_fusion.py.
◆ __call__()
| FloatImagePlane lsst.pipe.tasks.prettyPictureMaker._functors._exposure_fusion.ExposureBracketer.__call__ |
( |
| self, |
|
|
FloatImagePlane | intensities ) |
Apply exposure bracketing and fusion to an image.
Parameters
----------
intensities : `FloatImagePlane`
Input image to process. This FloatImagePlane contains the pixel
Returns
-------
result : `FloatImagePlane`
Raise if processed image with exposure bracketing applied. If multiple
brackets are configured, returns the fused result. If a single
bracket or no brackets are configured, returns the scaled image.
Notes
-----
When multiple exposure brackets are configured (default [1.25, 1, 0.75]):
The input image is divided by each bracket factor to create a stack
of differently exposed images, which are then fused using
_fuseExposureLum to produce a final image with balanced exposure.
When a single bracket is configured: The input image is divided by
that bracket factor and returned directly without fusion.
When no brackets are configured (exposureBrackets is None): The
input image is returned unchanged.
Definition at line 145 of file _exposure_fusion.py.
◆ exposureBrackets
| lsst.pipe.tasks.prettyPictureMaker._functors._exposure_fusion.ExposureBracketer.exposureBrackets |
|
static |
Initial value:= ListField[float](
doc=(
"Exposure scaling factors used in creating multiple exposures with different scalings which will "
"then be fused into a final image"
),
optional=True,
default=[1.25, 1, 0.75],
)
Definition at line 136 of file _exposure_fusion.py.
The documentation for this class was generated from the following file: