FakeImageDataSource¶
-
class
lsst.afw.cameraGeom.utils.
FakeImageDataSource
(isTrimmed=True, verbose=False, background=nan, showAmpGain=True, markSize=10, markValue=0, ampImValue=None, scaleGain=<function FakeImageDataSource.<lambda>>)¶ Bases:
object
A class to retrieve synthetic images for display by the show* methods
Parameters: - isTrimmed :
bool
Should amps be trimmed?
- verbose :
bool
Be chatty?
- background :
float
The value of any pixels that lie outside the CCDs.
- showAmpGain :
bool
Color the amp segments with the gain of the amp?
- markSize :
float
Size of the side of the box used to mark the read corner.
- markValue :
float
Value to assign the read corner mark.
- ampImValue :
float
orNone
Value to assign to amps; scaleGain(gain) is used if
None
.- scaleGain : callable
Function to scale the gain by.
Methods Summary
getAmpImage
(amp, imageFactory)Return an amp segment image. getCcdImage
(det, imageFactory, binSize)Return a CCD image for the detector and the (possibly updated) Detector. Methods Documentation
-
getAmpImage
(amp, imageFactory)¶ Return an amp segment image.
Parameters: - amp :
lsst.afw.table.AmpInfoTable
AmpInfoTable for this amp.
- imageFactory : callable like
lsst.afw.image.Image
Image constructor for making the image.
Returns: - ampImage :
lsst.afw.image.Image
The constructed image.
- amp :
-
getCcdImage
(det, imageFactory, binSize)¶ Return a CCD image for the detector and the (possibly updated) Detector.
Parameters: - det :
lsst.afw.cameraGeom.Detector
Detector to use for making the image.
- imageFactory : callable like
lsst.afw.image.Image
Image constructor for making the image.
- binSize :
int
Bin the image by this factor in both dimensions.
Returns: - ccdImage :
lsst.afw.image.Image
The constructed image.
- det :
- isTrimmed :