Changeset 7139 for trunk/psLib/src/math/psStats.c
- Timestamp:
- May 17, 2006, 5:10:06 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psStats.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psStats.c
r7132 r7139 16 16 * use ->min and ->max (PS_STAT_USE_RANGE) 17 17 * 18 * @version $Revision: 1.17 2$ $Name: not supported by cvs2svn $19 * @date $Date: 2006-05-18 0 1:20:50$18 * @version $Revision: 1.173 $ $Name: not supported by cvs2svn $ 19 * @date $Date: 2006-05-18 03:10:06 $ 20 20 * 21 21 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 2041 2041 // We want a copy of the mask, since we may change values 2042 2042 maskU8 = psVectorCopy(NULL, mask, PS_TYPE_U8); 2043 } 2044 2043 } else { 2044 maskU8 = psVectorAlloc(in->n, PS_TYPE_U8); 2045 maskU8->n = in->n; 2046 memset(maskU8->data.U8, 0, in->n * sizeof(psU8)); 2047 } 2048 2049 // Mask bad data 2050 for (long i = 0; i < inF32->n; i++) { 2051 if (!isfinite(inF32->data.F32[i])) { 2052 maskU8->data.U8[i] = 0xff; 2053 } 2054 } 2045 2055 2046 2056 if ((stats->options & PS_STAT_USE_RANGE) && (stats->min >= stats->max)) {
Note:
See TracChangeset
for help on using the changeset viewer.
