IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 15, 2008, 10:29:11 AM (18 years ago)
Author:
eugene
Message:

re-org and cleanup of the mask bits to make it consistent with the pmConfigMaskSetBits concepts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppMerge/src/ppMergeArguments.c

    r18365 r18558  
    138138    psMetadataAddS32(arguments, PS_LIST_TAIL, "-nkeep",    0, "Minimum number of pixels in stack to keep", 0);
    139139    psMetadataAddBool(arguments, PS_LIST_TAIL, "-weights", 0, "Use image weights in combination?", false);
    140     psMetadataAddStr(arguments, PS_LIST_TAIL, "-maskval",  0, "Mask value for input data", NULL);
     140
     141    // XXX EAM : not clear this should be allowed on the command line.
     142    // psMetadataAddStr(arguments, PS_LIST_TAIL, "-maskval",  0, "Mask value for input data", NULL);
     143
    141144    psMetadataAddStr(arguments, PS_LIST_TAIL, "-combine",  0, "Statistic to use for combination", NULL);
    142145    psMetadataAddStr(arguments, PS_LIST_TAIL, "-mean",     0, "Statistic to use to measure the mean", NULL);
     
    159162    psMetadataAddStr(arguments, PS_LIST_TAIL, "-mask-mode",     0, "Mode to identify bad pixels", NULL);
    160163    psMetadataAddS32(arguments, PS_LIST_TAIL, "-mask-grow",     0, "Number of pixels to grow final mask", 0);
    161     psMetadataAddStr(arguments, PS_LIST_TAIL, "-mask-growval",  0, "Value to give grown mask pixels", NULL);
     164    psMetadataAddStr(arguments, PS_LIST_TAIL, "-mask-set-valud",0, "Value to set for output mask pixels", NULL);
    162165    psMetadataAddBool(arguments, PS_LIST_TAIL, "-mask-chip",    0, "Measure mask statistics by chip?", false);
    163166
     
    264267    VALUE_ARG_RECIPE_INT("-nkeep",      "NKEEP",    S32, 0);
    265268    VALUE_ARG_RECIPE_BOOL("-weights",   "WEIGHTS");
    266     VALUE_ARG_RECIPE_MASK("-maskval",   "MASKVAL");
     269
     270    // XXX we do not supply this on the command line
     271    // VALUE_ARG_RECIPE_MASK("-maskval",   "MASKVAL");
     272
    267273    VALUE_ARG_RECIPE_STAT("-combine",   "COMBINE");
    268274    VALUE_ARG_RECIPE_STAT("-mean",      "MEAN");
     
    281287    VALUE_ARG_RECIPE_FLOAT("-mask-suspect", "MASK.SUSPECT", F32);
    282288    VALUE_ARG_RECIPE_FLOAT("-mask-bad",     "MASK.BAD",     F32);
    283     VALUE_ARG_RECIPE_INT("-mask-grow",      "MASK.GROW",    S32, -1);
    284     VALUE_ARG_RECIPE_MASK("-mask-growval",  "MASK.GROWVAL");
     289    VALUE_ARG_RECIPE_INT("-mask-grow",      "MASK.GROW",    S32, 0);
     290    VALUE_ARG_RECIPE_STR("-mask-set-value", "MASK.SET.VALUE");
    285291    VALUE_ARG_RECIPE_BOOL("-mask-chip",     "MASK.CHIPSTATS");
    286292
Note: See TracChangeset for help on using the changeset viewer.