CImCombine:KwdWeightedMean
The KwdWeightedMean method combines the images by a weighted mean using the value of a header keyword as the weight.
CImage = CImCombine:KwdWeightedMean( CImageSet, sKeyword ) |
Each pixel in the output image is the mean value of all images using a normalized keyword value as the weight. For example, this method can be used to combine images in an "optimal" sense using the exposure time as a weighting factor. The keyword values are collected and normalized to unit weight.
Suppose a CImageSet named S exists. The following script fragment combines the images by the KwdWeightedMean method using the exposure time keyword as a weight. The images are normalized by the Median statistic computed inside the central 10% of the image:
|
-- create a CImCombine object |
|
-- central 10% of the image |
|
-- specify CImage and CRect to measure |
|
-- use the MmClip as the normalization statistic |
|
-- scale to normalize the image set |
|
-- combine image set and return new image |
|
-- show the new image |
|
-- when done with S, remove it from memory |