Changeset 40398 for trunk/Ohana/src/opihi/cmd.data
- Timestamp:
- Apr 14, 2018, 2:27:25 PM (8 years ago)
- Location:
- trunk/Ohana/src/opihi/cmd.data
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/impeaks.c
r36679 r40398 100 100 int Npeaks = 0; 101 101 for (ix = 1; ix < Nx - 1; ix++) { 102 if (!isfinite(row[ix])) continue; // ignore NAN values 102 103 if (row[ix] < threshold) continue; // only accept pixels above threshold 103 104 if (row[ix] < row[ix - 1]) continue; // peak pixel must be at least preceeding pixel -
trunk/Ohana/src/opihi/cmd.data/sort.c
r20936 r40398 7 7 itmp = IDX[A]; IDX[A] = IDX[B]; IDX[B] = itmp; \ 8 8 } 9 # define COMPARE(A,B)(X[A] < X[B]) 9 10 // # define COMPARE(A,B)(X[A] < X[B]) 11 # define COMPARE(A,B)((!isfinite(X[A]) && isfinite(X[B])) || (X[A] < X[B])) 10 12 11 13 OHANA_SORT (N, COMPARE, SWAPFUNC); … … 22 24 itmp = IDX[A]; IDX[A] = IDX[B]; IDX[B] = itmp; \ 23 25 } 26 24 27 # define COMPARE(A,B)(X[A] < X[B]) 28 // # define COMPARE(A,B)((!isfinite(X[A]) && isfinite(X[B])) || (X[A] < X[B])) 25 29 26 30 OHANA_SORT (N, COMPARE, SWAPFUNC);
Note:
See TracChangeset
for help on using the changeset viewer.
