IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 9, 2005, 7:22:03 AM (21 years ago)
Author:
eugene
Message:

cleaning arg parsing, adding noise/mask images

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/psphot.c

    r4188 r4189  
    77    psMetadata *header  = NULL;         // input image header
    88    psImage    *image   = NULL;         // input image data
     9    psImage    *noise   = NULL;         // input image data
     10    psImage    *mask    = NULL;         // input image data
    911    psArray    *sources = NULL;
    1012    psArray    *peaks   = NULL;         // a list of pmPeaks
     
    1416    psLogArguments (&argc, argv);
    1517    psTraceArguments (&argc, argv);
    16     if (argc != 4) usage ();
     18    config = load_args (&argc, argv);
    1719
    1820    // load input data (image and config)
    19     setup (&image, &header, &config, argv);
     21    // create or load mask and noise images
     22    setup (&image, &mask, &noise, &header, config);
    2023
    2124    // measure image stats for initial guess
     
    5861}
    5962
    60 int usage () {
    61 
    62     fprintf (stderr, "USAGE: psphot (image.fits) (output.fits) (config)\n");
    63     exit (2);
    64 }
    65 
    6663void dump_image (psImage *image, char *filename) {
    6764
Note: See TracChangeset for help on using the changeset viewer.