Calculated 2-d Fields#

lsst.images.fields Package#

Functions#

deserialize_field(model, archive)

Deserialize a field from a serialization model of unknown type.

field_from_legacy(legacy_bounded_field[, unit])

Convert a legacy lsst.afw.math.BoundedField subclass to a BaseField object.

field_from_legacy_background(legacy_background)

Convert a legacy lsst.afw.math.Background or lsst.afw.math.BackgroundList instance to a BaseField object.

Classes#

BaseField()

An abstract base class for parametric or interpolated 2-d functions, generally representing some sort of calculated image.

ChebyshevField(bounds, coefficients, *[, unit])

A 2-d Chebyshev polynomial over a rectangular region.

ChebyshevFieldSerializationModel(*, ...)

Serialization model for ChebyshevField.

ProductField(operands)

A field that multiplies other fields lazily.

ProductFieldSerializationModel(*, metadata, ...)

Serialization model for ProductField.

SplineField(bounds, data, *, y, x[, unit])

A 2-d Akima spline interpolation of data on a regular grid.

SplineFieldSerializationModel(*, metadata, ...)

Serialization model for SplineField.

SumField(operands)

A field that sums other fields lazily.

SumFieldSerializationModel(*, metadata, ...)

Serialization model for SumField.