|
CImCombine:Mean
The Mean method merges the pixel values
using the mean statistic at each location.
Syntax
|
CImage = CImCombine:Mean( CImageSet )
|
CImageSet contains the collection of images to be
combined.
CImage is a new image created by this method.
On success,
this method returns a new
CImage.
On failure,
this method returns
nil.
Remarks
Each pixel in the output image is the mean of
values at the same location in all the images of the CImageSet. The
mean value maximizes the signal-to-noise ration of the resulting
image when the images differ by random noise and contain no
outlying "bad" pixels. If the images are not free of bad pixels,
consider using the
Median or a clipping method to reject the outliers.
Normalization is used to remove offsets between the images prior to
combining.
Example
Suppose a
CImageSet named S exists. The
following script combines the images by the Mean method
after normalizing their luminance by the median statistic computed
inside the central 10% of the image:
|
C = new_imcombine()
|
|
|
R = new_rect(10,50,10,50)
|
|
|
C:SetRelRect( R )
|
|
|
C:SetNormStat("median")
|
|
|
C:SetNormMethod("scale")
|
|
|
I = C:Mean( S )
|
|
|
I:Display()
|
|
|
C:delete()
|
|
Related Topics
CImCombine class
CImageSet class
CImage class
CRect class
Mira Pro x64 Script User's Guide, v.8.76 Copyright Ⓒ 2024
Mirametrics, Inc. All Rights Reserved.
|