|
def | run (self, inputSources, inputWcs, inputBBox, templateSources) |
|
def | matchSources (self, inputSources, templateSources) |
|
def | fitWcs (self, matches, inputWcs, inputBBox) |
|
def | warpExposure (self, inputExp, newWcs, templateWcs, templateBBox) |
|
def | warpSources (self, inputSources, newWcs, templateWcs, templateBBox) |
|
Task to register (align) multiple images.
The 'run' method provides a revised Wcs from matches and fitting sources.
Additional methods are provided as a convenience to warp an exposure
('warpExposure') and sources ('warpSources') with the new Wcs.
Definition at line 49 of file registerImage.py.
def lsst.pipe.tasks.registerImage.RegisterTask.run |
( |
|
self, |
|
|
|
inputSources, |
|
|
|
inputWcs, |
|
|
|
inputBBox, |
|
|
|
templateSources |
|
) |
| |
Register (align) an input exposure to the template
The sources must have RA,Dec set, and accurate to within the
'matchRadius' of the configuration in order to facilitate source
matching. We fit a new Wcs, but do NOT set it in the input exposure.
@param inputSources: Sources from input exposure
@param inputWcs: Wcs of input exposure
@param inputBBox: Bounding box of input exposure
@param templateSources: Sources from template exposure
@return Struct(matches: Matches between sources,
wcs: Wcs for input in frame of template,
)
Definition at line 59 of file registerImage.py.
def lsst.pipe.tasks.registerImage.RegisterTask.warpExposure |
( |
|
self, |
|
|
|
inputExp, |
|
|
|
newWcs, |
|
|
|
templateWcs, |
|
|
|
templateBBox |
|
) |
| |
Warp input exposure to template frame
There are a variety of data attached to the exposure (e.g., PSF, PhotoCalib
and other metadata), but we do not attempt to warp these to the template
frame.
@param inputExp: Input exposure, to be warped
@param newWcs: Revised Wcs for input exposure
@param templateWcs: Target Wcs
@param templateBBox: Target bounding box
@return Warped exposure
Definition at line 137 of file registerImage.py.