|
CImCombine:GeometricMean
The GeometricMean method merges the pixel
values using the geometric mean statistic at each location. The
name GeoMean is an alias for this method.
Syntax
|
CImage = CImCombine:GeometricMean( 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 geometric
mean of values at the same location in all the images of the
CImageSet. The geometric mean assigns each pixel a weight that is
inversely proportional to its value-distance from the mean. No
rejection ("clipping") is performed..
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:GeometricMean( 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.
|