LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Public Member Functions | Private Attributes | List of all members
lsst.pipe.tasks.scaleZeroPoint.ImageScaler Class Reference
Inheritance diagram for lsst.pipe.tasks.scaleZeroPoint.ImageScaler:
lsst.pipe.tasks.scaleZeroPoint.SpatialImageScaler

Public Member Functions

def __init__
 
def scaleMaskedImage
 

Private Attributes

 _scale
 

Detailed Description

A class that scales an image

This version uses a single scalar. Fancier versions may use a spatially varying scale.

Definition at line 32 of file scaleZeroPoint.py.

Constructor & Destructor Documentation

def lsst.pipe.tasks.scaleZeroPoint.ImageScaler.__init__ (   self,
  scale = 1.0 
)
Construct an ImageScaler

@param[in] scale: scale correction to apply (see scaleMaskedImage);

Definition at line 37 of file scaleZeroPoint.py.

37 
38  def __init__(self, scale=1.0):
39  """Construct an ImageScaler
40 
41  @param[in] scale: scale correction to apply (see scaleMaskedImage);
42  """
43  self._scale = scale

Member Function Documentation

def lsst.pipe.tasks.scaleZeroPoint.ImageScaler.scaleMaskedImage (   self,
  maskedImage 
)
Scale the specified image or masked image in place.

@param[in,out] maskedImage: masked image to scale

Definition at line 44 of file scaleZeroPoint.py.

44 
45  def scaleMaskedImage(self, maskedImage):
46  """Scale the specified image or masked image in place.
47 
48  @param[in,out] maskedImage: masked image to scale
49  """
50  maskedImage *= self._scale
51 

Member Data Documentation

lsst.pipe.tasks.scaleZeroPoint.ImageScaler._scale
private

Definition at line 42 of file scaleZeroPoint.py.


The documentation for this class was generated from the following file: