IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 22, 2008, 2:05:48 PM (18 years ago)
Author:
Paul Price
Message:

Fixing mask values: making a bit more flexible, updating to new pmSubtractionMatch API.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStack/src/ppStackArguments.c

    r19123 r19172  
    145145    psMetadataAddF32(arguments, PS_LIST_TAIL, "-combine-rej", 0,
    146146                     "Combination rejection thresold (sigma)", NAN);
    147     psMetadataAddU8(arguments,  PS_LIST_TAIL, "-mask-bad", 0, "Mask value for bad pixels", 0);
    148     psMetadataAddU8(arguments,  PS_LIST_TAIL, "-mask-blank", 0, "Mask value for blank region", 0);
     147    psMetadataAddStr(arguments,  PS_LIST_TAIL, "-mask-val", 0, "Mask value of input bad pixels", NULL);
     148    psMetadataAddStr(arguments,  PS_LIST_TAIL, "-mask-bad", 0, "Mask value to give bad pixels", NULL);
     149    psMetadataAddStr(arguments,  PS_LIST_TAIL, "-mask-poor", 0, "Mask value to give poor pixels", NULL);
    149150    psMetadataAddF32(arguments, PS_LIST_TAIL, "-threshold-mask", 0, "Threshold for mask deconvolution", NAN);
    150151    psMetadataAddF32(arguments, PS_LIST_TAIL, "-image-rej", 0,
     
    219220    VALUE_ARG_RECIPE_INT("-iter",             "ITER",           S32, 0);
    220221    VALUE_ARG_RECIPE_FLOAT("-combine-rej",    "COMBINE.REJ",    F32);
    221     VALUE_ARG_RECIPE_MASK("-mask-bad",        "MASK.BAD");
    222     VALUE_ARG_RECIPE_MASK("-mask-blank",      "MASK.BLANK");
    223222    VALUE_ARG_RECIPE_FLOAT("-threshold-mask", "THRESHOLD.MASK", F32);
    224223    VALUE_ARG_RECIPE_FLOAT("-image-rej",      "IMAGE.REJ",      F32);
    225224    VALUE_ARG_RECIPE_INT("-rows",             "ROWS",           S32, 0);
     225
     226    valueArgRecipeStr(arguments, recipe, "-mask-val",  "MASK.VAL",  recipe);
     227    valueArgRecipeStr(arguments, recipe, "-mask-bad",  "MASK.BAD",  recipe);
     228    valueArgRecipeStr(arguments, recipe, "-mask-poor", "MASK.POOR", recipe);
    226229
    227230    VALUE_ARG_RECIPE_FLOAT("-source-radius", "SOURCE.RADIUS", F32);
Note: See TracChangeset for help on using the changeset viewer.