- Timestamp:
- Aug 7, 2009, 12:45:24 PM (17 years ago)
- Location:
- branches/eam_branches/20090715
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ppMerge/src/ppMergeArguments.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20090715
- Property svn:mergeinfo changed
/trunk (added) merged: 24801-24824,24827-24834,24836-24859,24861-24901,24903-24912,24914-24950,24953-24971,24973-24977,24986-24989,24993-25017
- Property svn:mergeinfo changed
-
branches/eam_branches/20090715/ppMerge/src/ppMergeArguments.c
r24734 r25022 170 170 psMetadataAddS32(arguments, PS_LIST_TAIL, "-fringe-xsmooth", 0, "Number of smoothing regions in x", 0); 171 171 psMetadataAddS32(arguments, PS_LIST_TAIL, "-fringe-ysmooth", 0, "Number of smoothing regions in y", 0); 172 psMetadataAddBool(arguments, PS_LIST_TAIL, "-fringe-smooth", 0, "Smooth output image", false); 173 psMetadataAddF32(arguments, PS_LIST_TAIL, "-fringe-smooth-sigma", 0, "Size of smoothing Gaussian", NAN); 172 174 173 175 /** CTEMASK construction parameters */ … … 201 203 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "CELL_SELECTIONS", PS_DATA_STRING, "", argv[argnum]); 202 204 psArgumentRemove (argnum, &argc, argv); 205 } 206 207 if ((argnum = psArgumentGet (argc, argv, "-visual"))) { 208 psArgumentRemove (argnum, &argc, argv); 209 pmVisualSetVisual(true); 203 210 } 204 211 … … 324 331 VALUE_ARG_RECIPE_INT("-fringe-xsmooth", "FRINGE.XSMOOTH", S32, 0); 325 332 VALUE_ARG_RECIPE_INT("-fringe-ysmooth", "FRINGE.YSMOOTH", S32, 0); 333 VALUE_ARG_RECIPE_BOOL("-fringe-smooth", "FRINGE.SMOOTH"); 334 VALUE_ARG_RECIPE_FLOAT("-fringe-smooth-sigma", "FRINGE.SMOOTH.SIGMA", F32); 326 335 327 336 /** CTEMASK construction parameters */ … … 371 380 bool scale = false; ///< Scale values? 372 381 float min = NAN, max = NAN; ///< Minimum and maximum values for scaling 382 char *rule = NULL; 373 383 switch (item->type) { 374 384 case PS_TYPE_S32: … … 381 391 min = psMetadataLookupF32(&mdok, item->data.md, "MIN"); 382 392 max = psMetadataLookupF32(&mdok, item->data.md, "MAX"); 393 rule = psMetadataLookupStr(&mdok, item->data.md, "RULE"); 383 394 break; 384 395 default: … … 398 409 ord->min = min; 399 410 ord->max = max; 411 ord->rule = psStringCopy(rule); 400 412 psArrayAdd(translated, translated->n, ord); 401 413 psFree(ord);
Note:
See TracChangeset
for help on using the changeset viewer.
