LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | __init__ (self, minimum=None, image=None) |
def | makeRgbImage (self, imageR=None, imageG=None, imageB=None, xSize=None, ySize=None, rescaleFactor=None) |
def | intensity (self, imageR, imageG, imageB) |
def | mapIntensityToUint8 (self, intensity) |
Public Attributes | |
minimum | |
Base class to map red, blue, green intensities into uint8 values Parameters ---------- minimum : `float` or sequence of `float` Intensity that should be mapped to black. If an array, has three elements for R, G, B. image The image to be used to calculate the mapping. If provided, also the default for makeRgbImage()
Definition at line 73 of file _rgbContinued.py.
def lsst.afw.display.rgb._rgbContinued.Mapping.__init__ | ( | self, | |
minimum = None , |
|||
image = None |
|||
) |
Definition at line 86 of file _rgbContinued.py.
def lsst.afw.display.rgb._rgbContinued.Mapping.intensity | ( | self, | |
imageR, | |||
imageG, | |||
imageB | |||
) |
Return the total intensity from the red, blue, and green intensities Notes ----- This is a naive computation, and may be overridden by subclasses
Definition at line 160 of file _rgbContinued.py.
def lsst.afw.display.rgb._rgbContinued.Mapping.makeRgbImage | ( | self, | |
imageR = None , |
|||
imageG = None , |
|||
imageB = None , |
|||
xSize = None , |
|||
ySize = None , |
|||
rescaleFactor = None |
|||
) |
Convert 3 arrays, imageR, imageG, and imageB into a numpy RGB image imageR : `lsst.afw.image.Image` or `numpy.ndarray`, (Nx, Ny) Image to map to red (if `None`, use the image passed to the ctor) imageG : `lsst.afw.image.Image` or `numpy.ndarray`, (Nx, Ny), optional Image to map to green (if `None`, use imageR) imageB : `lsst.afw.image.Image` or `numpy.ndarray`, (Nx, Ny), optional Image to map to blue (if `None`, use imageR) xSize : `int`, optional Desired width of RGB image. If ``ySize`` is `None`, preserve aspect ratio ySize : `int`, optional Desired height of RGB image rescaleFactor : `float`, optional Make size of output image ``rescaleFactor*size`` of the input image
Definition at line 98 of file _rgbContinued.py.
def lsst.afw.display.rgb._rgbContinued.Mapping.mapIntensityToUint8 | ( | self, | |
intensity | |||
) |
Map an intensity into the range of a uint8, [0, 255] (but not converted to uint8)
Reimplemented in lsst.afw.display.rgb._rgbContinued.AsinhMapping, and lsst.afw.display.rgb._rgbContinued.LinearMapping.
Definition at line 169 of file _rgbContinued.py.
lsst.afw.display.rgb._rgbContinued.Mapping.minimum |
Definition at line 95 of file _rgbContinued.py.