aboutsummaryrefslogtreecommitdiff
path: root/pkg/images/imutil/src/imstat.h
blob: b059bc3142486d7311613b2c20176aa9d68d5f8b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Header file for the IMSTATISTTICS task.

define	LEN_IMSTAT	20

define	IST_SUMX	Memd[P2D($1)]
define	IST_SUMX2	Memd[P2D($1+2)]
define	IST_SUMX3	Memd[P2D($1+4)]
define	IST_SUMX4	Memd[P2D($1+6)]
define	IST_LO		Memr[P2R($1+8)]
define	IST_HI		Memr[P2R($1+9)]
define	IST_MIN		Memr[P2R($1+10)]
define	IST_MAX		Memr[P2R($1+11)]
define	IST_MEAN	Memr[P2R($1+12)]
define	IST_MEDIAN	Memr[P2R($1+13)]
define	IST_MODE	Memr[P2R($1+14)]
define	IST_STDDEV	Memr[P2R($1+15)]
define	IST_SKEW	Memr[P2R($1+16)]
define	IST_KURTOSIS	Memr[P2R($1+17)]
define	IST_NPIX	Memi[$1+18]
define	IST_SW		Memi[$1+19]

define	LEN_NSWITCHES	8

define	IST_SKURTOSIS	Memi[$1]
define	IST_SSKEW	Memi[$1+1]
define	IST_SSTDDEV	Memi[$1+2]
define	IST_SMODE	Memi[$1+3]
define	IST_SMEDIAN	Memi[$1+4]
define	IST_SMEAN	Memi[$1+5]
define	IST_SMINMAX	Memi[$1+6]
define	IST_SNPIX	Memi[$1+7]

define  IST_FIELDS  "|image|npix|min|max|mean|midpt|mode|stddev|skew|kurtosis|"

define	IST_NFIELDS	10

define	IST_KIMAGE	"IMAGE"
define	IST_KNPIX	"NPIX"
define	IST_KMIN	"MIN"
define	IST_KMAX	"MAX"
define	IST_KMEAN	"MEAN"
define	IST_KMEDIAN	"MIDPT"
define	IST_KMODE	"MODE"
define	IST_KSTDDEV	"STDDEV"
define	IST_KSKEW	"SKEW"
define	IST_KKURTOSIS	"KURTOSIS"

define	IST_FIMAGE	1
define	IST_FNPIX	2
define	IST_FMIN	3
define	IST_FMAX	4
define	IST_FMEAN	5
define	IST_FMEDIAN	6
define	IST_FMODE	7
define	IST_FSTDDEV	8
define	IST_FSKEW	9
define	IST_FKURTOSIS	10

define	IST_FCOLUMN	"%10d"
define	IST_FINTEGER	"%10d"
define	IST_FREAL	"%10.4g"
define	IST_FSTRING	"%20s"