LSST Applications g0485b4d2cb+c8d56b10d4,g0fba68d861+c513f10703,g1ec0fe41b4+3e153770da,g1fd858c14a+fca1f36da6,g2440f9efcc+8c5ae1fdc5,g35bb328faa+8c5ae1fdc5,g4d2262a081+73db4aee98,g53246c7159+8c5ae1fdc5,g56a49b3a55+8699aedcf1,g60b5630c4e+0e13f5d8e4,g65f11fe441+d5838b1573,g67b6fd64d1+035c836e50,g6ba5f4ee81+5218eae6c4,g78460c75b0+7e33a9eb6d,g786e29fd12+668abc6043,g8352419a5c+8c5ae1fdc5,g8852436030+5e76f8a839,g89139ef638+035c836e50,g94187f82dc+0e13f5d8e4,g989de1cb63+035c836e50,g9d31334357+0e13f5d8e4,g9f33ca652e+190f04d267,gabe3b4be73+8856018cbb,gabf8522325+21619da9f3,gb1101e3267+e14fd59f59,gb89ab40317+035c836e50,gc91f06edcd+a47578e525,gcef618a4dd+0e13f5d8e4,gcf25f946ba+5e76f8a839,gd6cbbdb0b4+958adf5c1f,gdb8242c116+18fb55f1cc,gde0f65d7ad+fe97e93be4,ge278dab8ac+83c63f4893,ge410e46f29+035c836e50,gf35d7ec915+97dd712d81,gf5e32f922b+8c5ae1fdc5,gf67bdafdda+035c836e50,gf6800124b1+a9633b82fa,w.2025.19
LSST Data Management Base Package
|
Classes | |
class | SubtractBackgroundConfig |
class | SubtractBackgroundTask |
class | TooManyMaskedPixelsError |
Functions | |
backgroundFlatContext (maskedImage, doApply, backgroundToPhotometricRatio=None) | |
filterSuperPixels (bbox, background, superPixelFilterSize=3) | |
lsst.meas.algorithms.subtractBackground.backgroundFlatContext | ( | maskedImage, | |
doApply, | |||
backgroundToPhotometricRatio = None ) |
Context manager to convert from photometric-flattened to background- flattened image. Parameters ---------- maskedImage : `lsst.afw.image.MaskedImage` Masked image (image + mask + variance) to convert from a photometrically flat image to an image suitable for background subtraction. doApply : `bool` Apply the conversion? If False, this context manager will not do anything. backgroundToPhotometricRatio : `lsst.afw.image.Image`, optional Image to multiply a photometrically-flattened image by to obtain a background-flattened image. Only used if ``doApply`` is ``True``. Yields ------ maskedImage : `lsst.afw.image.MaskedImage` Masked image converted into an image suitable for background subtraction. Raises ------ RuntimeError if doApply is True and no ratio is supplied. ValueError if the ratio is not an `lsst.afw.image.Image`.
Definition at line 42 of file subtractBackground.py.
lsst.meas.algorithms.subtractBackground.filterSuperPixels | ( | bbox, | |
background, | |||
superPixelFilterSize = 3 ) |
Remove outliers from the binned background model. Parameters ---------- bbox : `lsst.geom.Box2I` Bounding box of the original image. background : `lsst.afw.math.BackgroundMI` Fit and binned background image, which will be modified in place. superPixelFilterSize : `int`, optional Size of the median filter to use, in pixels.
Definition at line 412 of file subtractBackground.py.