IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 1, 2007, 6:16:29 PM (19 years ago)
Author:
Paul Price
Message:

Updating high-level programs to use symbolic names for mask values in the recipes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSub/src/ppSubReadout.c

    r13508 r13593  
    4242    psMaskType maskBlank = psMetadataLookupU8(NULL, config->arguments, "MASK.BLANK"); // Mask for blank reg.
    4343
    44     if (!inRO->mask && !pmReadoutGenerateMask(inRO)) {
     44    psMaskType maskSat = pmConfigMask("SAT", config); // Mask for saturated pixels
     45    psMaskType maskLow = pmConfigMask("BAD", config); // Mask for bad (low) pixels
     46
     47    if (!inRO->mask && !pmReadoutGenerateMask(inRO, maskSat, maskLow)) {
    4548        psError(PS_ERR_UNKNOWN, false, "Unable to generate mask for input image");
    4649        return false;
     
    5053        return false;
    5154    }
    52     if (!refRO->mask && !pmReadoutGenerateMask(refRO)) {
     55    if (!refRO->mask && !pmReadoutGenerateMask(refRO, maskSat, maskLow)) {
    5356        psError(PS_ERR_UNKNOWN, false, "Unable to generate mask for reference image");
    5457        return false;
Note: See TracChangeset for help on using the changeset viewer.