IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34068


Ignore:
Timestamp:
Jun 25, 2012, 2:21:10 PM (14 years ago)
Author:
eugene
Message:

add new -show-camera and -format options to ppStats

Location:
branches/eam_branches/ipp-20120601/ppStats/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20120601/ppStats/src/ppStats.c

    r18072 r34068  
    5050        psErrorStackPrint(stderr, "Error in stats loop.\n");
    5151        exit (status);
     52    }
     53
     54    if (data->showFormat) {
     55      char *formatName = psStringCopy (config->formatName);
     56      if (!formatName) {
     57        formatName = psStringCopy ("UNKNOWN");
     58      }
     59      psMetadataAddStr(results, PS_LIST_HEAD, "FILE.FORMAT", 0, "File format", formatName);
     60    }
     61
     62    if (data->showCamera) {
     63      char *cameraName = psStringCopy (config->cameraName);
     64      if (!cameraName) {
     65        cameraName = psStringCopy ("UNKNOWN");
     66      }
     67      psMetadataAddStr(results, PS_LIST_HEAD, "CAMERA", 0, "camera name", cameraName);
    5268    }
    5369
  • branches/eam_branches/ipp-20120601/ppStats/src/ppStats.h

    r23486 r34068  
    1515    bool doStats;                       // Do pixel statistics?
    1616    bool fileLevel;                     // Output file level?
     17    bool showFormat;                    // Output file format?
     18    bool showCamera;                    // Output camera name?
    1719    pmFPAview *fileView;                // View to analyse
    1820
  • branches/eam_branches/ipp-20120601/ppStats/src/ppStatsSetupFromArgs.c

    r20648 r34068  
    104104    psMetadataAddF32(arguments, PS_LIST_TAIL, "-sample", 0, "Sampling fraction", 0.0);
    105105    psMetadataAddBool(arguments, PS_LIST_TAIL, "-level", 0, "File level", 0);
     106    psMetadataAddBool(arguments, PS_LIST_TAIL, "-format", 0, "Show File format", 0);
     107    psMetadataAddBool(arguments, PS_LIST_TAIL, "-show-camera", 0, "Show Camera name", 0);
    106108
    107109    if (*argc == 1) {
     
    144146    data->sample = psMetadataLookupF32(NULL, arguments, "-sample");
    145147    data->fileLevel = psMetadataLookupBool(NULL, arguments, "-level");
     148    data->showFormat = psMetadataLookupBool(NULL, arguments, "-format");
     149    data->showCamera = psMetadataLookupBool(NULL, arguments, "-show-camera");
    146150    data->fileView = NULL;
    147151
Note: See TracChangeset for help on using the changeset viewer.