diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
commit | 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch) | |
tree | 4464880c571602d54f6ae114729bf62a89518057 /pkg/images/imutil/src/imstat.h | |
download | iraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz |
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'pkg/images/imutil/src/imstat.h')
-rw-r--r-- | pkg/images/imutil/src/imstat.h | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/pkg/images/imutil/src/imstat.h b/pkg/images/imutil/src/imstat.h new file mode 100644 index 00000000..b059bc31 --- /dev/null +++ b/pkg/images/imutil/src/imstat.h @@ -0,0 +1,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" |