IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 6438


Ignore:
Timestamp:
Feb 16, 2006, 4:47:35 PM (20 years ago)
Author:
magnier
Message:

fixed ROBUST_MEDIAN entries

Location:
branches/eam_rel9_p0/psModules/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_rel9_p0/psModules/src/imcombine/pmReadoutCombine.c

    r5989 r6438  
    55 *  @author GLG, MHPCC
    66 *
    7  *  @version $Revision: 1.2.10.2 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2006-01-15 18:20:03 $
     7 *  @version $Revision: 1.2.10.3 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2006-02-17 02:47:26 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    682682    psRegion minRegion;
    683683    psRegion maxRegion;
    684     psStats *minStats = psStatsAlloc(PS_STAT_ROBUST_MEAN);
    685     psStats *maxStats = psStatsAlloc(PS_STAT_ROBUST_MEAN);
     684    psStats *minStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
     685    psStats *maxStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
    686686    psStats *diffStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
    687687    psVector *diffs = psVectorAlloc(fringePoints->n, PS_TYPE_F32);
     
    717717        }
    718718
    719         fp->midValue = 0.5 * (maxStats->robustMean + minStats->robustMean);
    720         fp->delta = maxStats->robustMean - minStats->robustMean;
     719        fp->midValue = 0.5 * (maxStats->robustMedian + minStats->robustMedian);
     720        fp->delta = maxStats->robustMedian - minStats->robustMedian;
    721721        diffs->data.F32[i] = fp->delta;
    722722    }
  • branches/eam_rel9_p0/psModules/src/imsubtract/pmSubtractBias.c

    r6386 r6438  
    1111 *  @author GLG, MHPCC
    1212 *
    13  *  @version $Revision: 1.6.8.1.2.7 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2006-02-08 23:02:02 $
     13 *  @version $Revision: 1.6.8.1.2.8 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2006-02-17 02:47:35 $
    1515 *
    1616 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    178178    psStatsOptions opt = 0;
    179179
    180     if (stat->options & PS_STAT_ROBUST_MODE) {
    181         if (numOptions == 0) {
    182             opt = PS_STAT_ROBUST_MODE;
    183         }
    184         numOptions++;
    185     }
    186 
    187180    if (stat->options & PS_STAT_ROBUST_MEDIAN) {
    188181        if (numOptions == 0) {
    189182            opt = PS_STAT_ROBUST_MEDIAN;
    190         }
    191         numOptions++;
    192     }
    193 
    194     if (stat->options & PS_STAT_ROBUST_MEAN) {
    195         if (numOptions == 0) {
    196             opt = PS_STAT_ROBUST_MEAN;
    197183        }
    198184        numOptions++;
     
    382368        }
    383369        if (! overscanOpts->poly) {
    384             overscanOpts->poly = psPolynomial1DAlloc(overscanOpts->order, PS_POLYNOMIAL_ORD);
     370            overscanOpts->poly = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, overscanOpts->order);
    385371        }
    386372        psVectorFitPolynomial1D(overscanOpts->poly, mask, 1, reduced, NULL, ordinate);
     
    395381        }
    396382        if (! overscanOpts->poly) {
    397             overscanOpts->poly = psPolynomial1DAlloc(overscanOpts->order, PS_POLYNOMIAL_CHEB);
     383            overscanOpts->poly = psPolynomial1DAlloc(PS_POLYNOMIAL_CHEB, overscanOpts->order);
    398384        }
    399385        psVectorFitPolynomial1D(overscanOpts->poly, mask, 1, reduced, NULL, ordinate);
Note: See TracChangeset for help on using the changeset viewer.