- Timestamp:
- Jul 30, 2009, 5:20:29 PM (17 years ago)
- Location:
- branches/czw_branch/cleanup
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ppMerge/src/ppMergeArguments.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/cleanup
- Property svn:mergeinfo changed
/trunk (added) merged: 24714-24742,24744-24784,24786-24798,24801-24824,24827-24834,24836-24859,24861-24901,24903-24912,24914-24939
- Property svn:mergeinfo changed
-
branches/czw_branch/cleanup/ppMerge/src/ppMergeArguments.c
r24119 r24951 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 */ … … 203 205 } 204 206 207 if ((argnum = psArgumentGet (argc, argv, "-visual"))) { 208 psArgumentRemove (argnum, &argc, argv); 209 pmVisualSetVisual(true); 210 } 211 205 212 // Number of threads 206 213 if ((argnum = psArgumentGet(argc, argv, "-threads"))) { … … 248 255 } 249 256 if (strcasecmp(typeStr, "DARK") == 0 || 257 strcasecmp(typeStr, "DARKTEST") == 0 || 250 258 strcasecmp(typeStr, "DARK_PREMASK") == 0) { 251 259 type = PPMERGE_TYPE_DARK; … … 323 331 VALUE_ARG_RECIPE_INT("-fringe-xsmooth", "FRINGE.XSMOOTH", S32, 0); 324 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); 325 335 326 336 /** CTEMASK construction parameters */ … … 370 380 bool scale = false; ///< Scale values? 371 381 float min = NAN, max = NAN; ///< Minimum and maximum values for scaling 382 char *rule = NULL; 372 383 switch (item->type) { 373 384 case PS_TYPE_S32: … … 380 391 min = psMetadataLookupF32(&mdok, item->data.md, "MIN"); 381 392 max = psMetadataLookupF32(&mdok, item->data.md, "MAX"); 393 rule = psMetadataLookupStr(&mdok, item->data.md, "RULE"); 382 394 break; 383 395 default: … … 397 409 ord->min = min; 398 410 ord->max = max; 411 ord->rule = psStringCopy(rule); 399 412 psArrayAdd(translated, translated->n, ord); 400 413 psFree(ord);
Note:
See TracChangeset
for help on using the changeset viewer.
