- Timestamp:
- Dec 2, 2021, 8:23:14 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20211108/psModules/src/imcombine/pmStack.c
r41947 r41949 1657 1657 int Nhi = nGood; 1658 1658 1659 if ((x == 3161) && (y == 450)) { 1660 fprintf (stderr, "test point\n"); 1661 } 1662 1659 1663 if (nGood >= 5) { 1660 1664 int midPoint = nGood / 2; … … 1665 1669 int P75 = 0.75*nGood; 1666 1670 float rawSigma = 0.74*(pixelData->data.F32[P75] - pixelData->data.F32[P25]); 1667 float minThresh = rawMedian - 7.0*rawSigma;1668 float maxThresh = rawMedian + 7.0*rawSigma;1671 float minThresh = rawMedian - 5.0*rawSigma; 1672 float maxThresh = rawMedian + 5.0*rawSigma; 1669 1673 1670 1674 // find the entries which are in the range … … 1691 1695 # if (AT_LEAST) 1692 1696 int Ns = MIN(MAX(1, 0.5*rejectFraction * nGoodClip), nGoodClip) + Nlo; 1693 int Ne = nGood - Ns + Nlo;1697 int Ne = nGoodClip - Ns + Nlo; 1694 1698 int Npt = Ne - Ns; 1695 1699 # else 1696 int Ns = MIN(MAX(0, 0.5*rejectFraction * nGood ), nGood) + Nlo;1697 int Ne = nGood - Ns + Nlo;1700 int Ns = MIN(MAX(0, 0.5*rejectFraction * nGoodClip), nGoodClip) + Nlo; 1701 int Ne = nGoodClip - Ns + Nlo; 1698 1702 int Npt = Ne - Ns; 1699 1703 # endif
Note:
See TracChangeset
for help on using the changeset viewer.
