CStats:Stats
The Stats method computes the mean, standard deviation, and other basic statistics for numeric data and returns them in an indexed table.
tbl = CStats:Stats( CImage, CRect )
tbl = CStats:Stats( CImage )
tbl = CStats:Stats( CArray )
tbl = CStats:Stats( table )
    CRect is a
bounding rectangle for the CImage
object.
    CArray is a
CArray object.
    tbl is a
1-dimensional array containing numbers.
    The
returned value tbl is an indexed table
containing the following 8 values:
      tbl[1] is
the mean value returned in table index 1.
      tbl[2] is the median value returned
in table index 2.
      tbl[3] is
the standard deviation returned in table index 3.
      tbl[4] is the minimum value returned
in table index 4.
      tbl[5] is the maximum value returned
in table index 5.
      tbl[6] is the statistical skewness
returned in table index 6.
      tbl[7] is the statistical kurtosis
returned in table index 7.
      tbl[8] is the number of values in the
sample returned in table index 8.
    On
success, tbl is returned.
    On
failure, returns nil.
Suppose a CImage I exists. The following script returns the mean and standard deviation of 600 pixels in the corner of the image:
| 
 | 
 -- create a CStats object  | 
| 
 | 
 -- computes values inside the CRect  | 
| 
 | 
 -- list the result  | 
| 
 | 
 -- when done with S, delete it  | 
CStats class, StatsStr, CImage class, CRect class, stats function
Mira Pro x64 Script User's Guide, Copyright Ⓒ 2023 Mirametrics,
Inc. All Rights Reserved.