IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 36360 for trunk/ppSkycell


Ignore:
Timestamp:
Dec 9, 2013, 12:51:46 PM (13 years ago)
Author:
watersc1
Message:

Update to ppSkycell to switch to exptime=1.0 target. Change to filerule to ensure we write 32-bit images. Change to script to support exptime scaling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSkycell/src/ppSkycellLoop.c

    r36357 r36360  
    158158    }
    159159
    160     psStats *stats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
    161     psVectorStats(stats,exptimes,NULL, NULL, 0);
     160    float exptime_target = 1.0;
     161
     162    //    psStats *stats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
     163    //    psVectorStats(stats,exptimes,NULL, NULL, 0);
     164    //    exptime_target = stats->robustMedian;
    162165   
    163166    pmFPAfileActivate(data->config->files, false, NULL);
     
    258261
    259262            // Scale by exposure time
    260             double exptime_factor = pow(exptimes->data.F64[j]/stats->robustMedian,data->exptimeOrder);
     263            double exptime_factor = pow(exptimes->data.F64[j]/exptime_target,data->exptimeOrder);
    261264            if ((isfinite(exptime_factor))&&(exptime_factor != 0.0)) {
    262265              psBinaryOp(bin1RO->image,bin1RO->image,"/",
     
    424427          psMetadataItem *item1;
    425428          item1 = psMetadataLookup(Fcell1->concepts,"CELL.EXPOSURE");
    426           item1->data.F32 = stats->robustMedian;
     429          item1->data.F32 = exptime_target;
    427430
    428431          pmReadout *Fro1 = pmReadoutAlloc(Fcell1);
     
    474477
    475478          psMetadataItem *item2 = psMetadataLookup(Fcell2->concepts,"CELL.EXPOSURE");
    476           item2->data.F32 = stats->robustMedian;
     479          item2->data.F32 = exptime_target;
    477480         
    478481          pmReadout *Fro2 = pmReadoutAlloc(Fcell2);
Note: See TracChangeset for help on using the changeset viewer.