IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 9, 2009, 3:10:57 PM (17 years ago)
Author:
Paul Price
Message:

For deconvolution fraction, record only the maximum. By putting it in
with PS_META_DUPLICATE_OK, we can't retrieve the value easily with
psMetadataLookupF32.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmSubtractionAnalysis.c

    r21422 r23780  
    201201        psFree(image);
    202202
    203         psMetadataAddF32(analysis, PS_LIST_TAIL, PM_SUBTRACTION_ANALYSIS_DECONV_MAX,
    204                          PS_META_DUPLICATE_OK, "Maximum deconvolution fraction", max);
     203        psMetadataItem *item = psMetadataLookup(analysis, PM_SUBTRACTION_ANALYSIS_DECONV_MAX); // Previous
     204        if (item) {
     205            item->data.F32 = PS_MAX(item->data.F32, max);
     206        } else {
     207            psMetadataAddF32(analysis, PS_LIST_TAIL, PM_SUBTRACTION_ANALYSIS_DECONV_MAX, 0,
     208                             "Maximum deconvolution fraction", max);
     209        }
    205210    }
    206211
Note: See TracChangeset for help on using the changeset viewer.