Changeset 18365 for trunk/ppMerge/src/ppMergeArguments.c
- Timestamp:
- Jun 29, 2008, 2:55:44 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ppMerge/src/ppMergeArguments.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppMerge/src/ppMergeArguments.c
r18112 r18365 162 162 psMetadataAddBool(arguments, PS_LIST_TAIL, "-mask-chip", 0, "Measure mask statistics by chip?", false); 163 163 164 psMetadataAddBool(arguments, PS_LIST_TAIL, "-mask-smooth-suspect", 0, "smooth suspect pixels?", false); 165 psMetadataAddF32(arguments, PS_LIST_TAIL, "-mask-smooth-scale", 0, "smoothing sigma for suspect pixels", NAN); 166 167 // chip & cell selections are used to limit chips to be processed 168 int argnum; 169 if ((argnum = psArgumentGet (argc, argv, "-chip"))) { 170 psArgumentRemove (argnum, &argc, argv); 171 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "CHIP_SELECTIONS", PS_DATA_STRING, "", argv[argnum]); 172 psArgumentRemove (argnum, &argc, argv); 173 } 174 if ((argnum = psArgumentGet (argc, argv, "-cell"))) { 175 psArgumentRemove (argnum, &argc, argv); 176 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "CELL_SELECTIONS", PS_DATA_STRING, "", argv[argnum]); 177 psArgumentRemove (argnum, &argc, argv); 178 } 179 164 180 if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 3) { 165 181 usage(argv[0], arguments); … … 269 285 VALUE_ARG_RECIPE_BOOL("-mask-chip", "MASK.CHIPSTATS"); 270 286 287 VALUE_ARG_RECIPE_BOOL("-mask-smooth-suspect", "MASK.SMOOTH.SUSPECT"); 288 VALUE_ARG_RECIPE_FLOAT("-mask-smooth-scale", "MASK.SMOOTH.SCALE", F32); 271 289 272 290 const char *maskModeStr = psMetadataLookupStr(NULL, arguments, "-mask-mode"); // Mode to identify bad pix
Note:
See TracChangeset
for help on using the changeset viewer.
