IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 3807 for trunk/pois/src/pois.h


Ignore:
Timestamp:
Apr 29, 2005, 8:40:09 AM (21 years ago)
Author:
rhl
Message:

misc

File:
1 edited

Legend:

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

    r3792 r3807  
    33
    44#include "pslib.h"
     5#include "poisErrorCodes.h"
    56
    67#define abs(x) ((x) >= 0 ? (x) : (-(x)))
     
    7778
    7879// Print usage information
    79 void help(void);
     80//void help(void);
    8081
    8182// Parse the command line arguments
     83poisConfig *restrict poisConfigAlloc(void);
     84
    8285poisConfig *poisParseConfig(int argc,   // Number of command-line arguments
    8386                            char **argv // Command-line arguments
     
    108111
    109112// Find stamps
    110 psArray *poisFindStamps(psArray *stamps, // Existing list of stamps, or NULL
     113psArray *poisFindStamps(psArray *stampsIO, // Existing list of stamps, or NULL
    111114                        const psImage *image, // Image for which to find stamps
    112115                        const psImage *mask, // Mask image
     
    155158
    156159// Calculate deviations from the best fit for the stamps
    157 psVector *poisCalculateDeviations(psVector *deviations, // Output array of deviations, or NULL
     160psVector *poisCalculateDeviations(psVector *deviationsIO, // Output array of deviations, or NULL
    158161                                  psArray *stamps, // Array of stamps
    159162                                  psImage *refImage, // Reference image
     
    181184
    182185// Solve the matrix equation
    183 psVector *poisSolveEquation(psVector *solution, // Solution vector, or NULL
     186psVector *poisSolveEquation(psVector *solutionIO,       // Solution vector, or NULL
    184187                            const psArray *stamps, // Array of stamps
    185188                            const poisConfig *config
     
    200203/************************************************************************************************************/
    201204
     205psImage *poisImageSetVal(psImage *restrict IO,       // Input image
     206                         const psC64 val             // set to this value
     207    );
     208
     209psImage *poisImageSetValInMask(psImage *IO,                     // Image to update, or NULL
     210                               const psImage *restrict in,      // Input image
     211                               const psImage *mask,             // mask for image
     212                               const psC64 val,                 // set to this value
     213                               const unsigned long bits         // set pixels where mask & bits != 0
     214    );
     215
    202216#endif
Note: See TracChangeset for help on using the changeset viewer.