IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 28, 2009, 3:31:25 PM (17 years ago)
Author:
Paul Price
Message:

It builds. Hasn't been tested yet, though.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSkycell/src/ppSkycell.h

    r23982 r23992  
    22#define PP_SKYCELL_H
    33
     4#include <pslib.h>
     5#include <psmodules.h>
     6
     7#define PPSKYCELL_RECIPE "PPSKYCELL"    // Recipe name
     8
     9// Data for processing
    410typedef struct {
    5     psString inName;                    // Input filename
    6     psString outName;                   // Output name
     11    psString imagesName;                // Filename with images
     12    psString masksName;                 // Filename with masks
     13    psString outRoot;                   // Output root name
    714    int numInputs;                      // Number of inputs
     15    psImageMaskType maskVal;            // Value to mask
    816    int bin1, bin2;                     // Binning factors
    917    pmConfig *config;                   // Configuration
    1018} ppSkycellData;
    1119
     20/// Initialise data for processing
     21ppSkycellData *ppSkycellDataInit(int *argc, char *argv[] // Command-line arguments
     22    );
     23
     24/// Parse command-line arguments
     25bool ppSkycellArguments(ppSkycellData *data, // Data for processing
     26                        int argc, char *argv[] // Command-line arguments
     27    );
     28
     29/// Parse camera configurations
     30bool ppSkycellCamera(ppSkycellData *data // Data for processing
     31    );
     32
     33/// Loop over input data, processing
     34bool ppSkycellLoop(ppSkycellData *data // Data for processing
     35    );
     36
     37
     38#endif
Note: See TracChangeset for help on using the changeset viewer.