Changeset 23992 for trunk/ppSkycell/src/ppSkycell.h
- Timestamp:
- Apr 28, 2009, 3:31:25 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ppSkycell/src/ppSkycell.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSkycell/src/ppSkycell.h
r23982 r23992 2 2 #define PP_SKYCELL_H 3 3 4 #include <pslib.h> 5 #include <psmodules.h> 6 7 #define PPSKYCELL_RECIPE "PPSKYCELL" // Recipe name 8 9 // Data for processing 4 10 typedef 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 7 14 int numInputs; // Number of inputs 15 psImageMaskType maskVal; // Value to mask 8 16 int bin1, bin2; // Binning factors 9 17 pmConfig *config; // Configuration 10 18 } ppSkycellData; 11 19 20 /// Initialise data for processing 21 ppSkycellData *ppSkycellDataInit(int *argc, char *argv[] // Command-line arguments 22 ); 23 24 /// Parse command-line arguments 25 bool ppSkycellArguments(ppSkycellData *data, // Data for processing 26 int argc, char *argv[] // Command-line arguments 27 ); 28 29 /// Parse camera configurations 30 bool ppSkycellCamera(ppSkycellData *data // Data for processing 31 ); 32 33 /// Loop over input data, processing 34 bool ppSkycellLoop(ppSkycellData *data // Data for processing 35 ); 36 37 38 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
