Mapping¶
- 
class lsst.afw.display.Mapping(minimum=None, image=None)¶
- Bases: - object- Base class to map red, blue, green intensities into uint8 values - Parameters: - Methods Summary - intensity(imageR, imageG, imageB)- Return the total intensity from the red, blue, and green intensities - makeRgbImage([imageR, imageG, imageB, …])- Convert 3 arrays, imageR, imageG, and imageB into a numpy RGB image - mapIntensityToUint8(intensity)- Map an intensity into the range of a uint8, [0, 255] (but not converted to uint8) - Methods Documentation - 
intensity(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 
 - 
makeRgbImage(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.Imageornumpy.ndarray, (Nx, Ny)
- Image to map to red (if None, use the image passed to the ctor)
- imageG : lsst.afw.image.Imageornumpy.ndarray, (Nx, Ny), optional
- Image to map to green (if None, use imageR)
- imageB : lsst.afw.image.Imageornumpy.ndarray, (Nx, Ny), optional
- Image to map to blue (if None, use imageR)
- xSize : int, optional
- Desired width of RGB image. If ySizeisNone, preserve aspect ratio
- ySize : int, optional
- Desired height of RGB image
- rescaleFactor : float, optional
- Make size of output image rescaleFactor*sizeof the input image
 
- imageR : 
 - 
mapIntensityToUint8(intensity)¶
- Map an intensity into the range of a uint8, [0, 255] (but not converted to uint8) 
 
-