IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 15, 2006, 3:03:49 PM (20 years ago)
Author:
eugene
Message:

substantial work on the image loop, support for DetDB

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppImage/src/ppImageParseCamera.c

    r7531 r7581  
    77
    88    // the input image defines the camera
    9     pmFPAfile *input = pmFPAfileFromArgs (&status, config, "PPIMAGE.INPUT", "INPUT");
     9    pmFPAfile *input = pmFPAfileDefineFromArgs (&status, config, "PPIMAGE.INPUT", "INPUT");
    1010    if (!status) {
    1111        psError(PS_ERR_IO, false, "Failed to build FPA from PPIMAGE.INPUT");
     
    2222
    2323    // the following files are output targets
    24     pmFPAfileDefine (config->files, config->camera, input->fpa, "PPIMAGE.OUTPUT");
     24    pmFPAfileDefineOutput (config->files, config->camera, input->fpa, "PPIMAGE.OUTPUT");
    2525
    2626    // the following are defined from the argument list, if given,
     
    2929    if (options->doBias) {
    3030        bool status = false;
    31         pmFPAfileFromArgs (&status, config, "PPIMAGE.BIAS", "BIAS");
    32         pmFPAfileFromConf (&status, config, "PPIMAGE.BIAS", input->fpa);
     31        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.BIAS", "BIAS");
     32        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.BIAS");
     33        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.BIAS", input->fpa, PM_DETREND_TYPE_BIAS);
    3334        if (!status) psAbort ("ppImageParseDetrend", "can't find a bias image source");
    3435    }
    3536    if (options->doDark) {
    3637        bool status = false;
    37         pmFPAfileFromArgs (&status, config, "PPIMAGE.DARK", "DARK");
    38         pmFPAfileFromConf (&status, config, "PPIMAGE.DARK", input->fpa);
     38        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.DARK", "DARK");
     39        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.DARK");
     40        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.DARK", input->fpa, PM_DETREND_TYPE_DARK);
    3941        if (!status) psAbort ("ppImageParseDetrend", "can't find a dark image source");
    4042    }
    4143    if (options->doMask) {
    4244        bool status = false;
    43         pmFPAfileFromArgs (&status, config, "PPIMAGE.MASK", "MASK");
    44         pmFPAfileFromConf (&status, config, "PPIMAGE.MASK", input->fpa);
     45        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.MASK", "MASK");
     46        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.MASK");
     47        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.MASK", input->fpa, PM_DETREND_TYPE_MASK);
    4548        if (!status) psAbort ("ppImageParseDetrend", "can't find a mask image source");
    4649    }
    4750    if (options->doFlat) {
    4851        bool status = false;
    49         pmFPAfileFromArgs (&status, config, "PPIMAGE.FLAT", "FLAT");
    50         pmFPAfileFromConf (&status, config, "PPIMAGE.FLAT", input->fpa);
     52        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.FLAT", "FLAT");
     53        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.FLAT");
     54        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.FLAT", input->fpa, PM_DETREND_TYPE_FLAT);
    5155        if (!status) psAbort ("ppImageParseDetrend", "can't find a flat image source");
    5256    }
    5357    if (options->doBin1) {
    54         pmFPAfile *file = pmFPAfileFromFPA (config, input->fpa, options->xBin1, options->yBin1, "PPIMAGE.BIN1");
     58        pmFPAfile *file = pmFPAfileDefineFromFPA (config, input->fpa, options->xBin1, options->yBin1, "PPIMAGE.BIN1");
    5559        if (options->doBin1JPG) {
    56             pmFPAfileDefine (config->files, config->camera, file->fpa, "PPIMAGE.JPEG1");
     60            pmFPAfileDefineOutput (config->files, config->camera, file->fpa, "PPIMAGE.JPEG1");
    5761        }
    5862    }
    5963    if (options->doBin2) {
    60         pmFPAfile *file = pmFPAfileFromFPA (config, input->fpa, options->xBin2, options->yBin2, "PPIMAGE.BIN2");
     64        pmFPAfile *file = pmFPAfileDefineFromFPA (config, input->fpa, options->xBin2, options->yBin2, "PPIMAGE.BIN2");
    6165        if (options->doBin2JPG) {
    62             pmFPAfileDefine (config->files, config->camera, file->fpa, "PPIMAGE.JPEG2");
     66            pmFPAfileDefineOutput (config->files, config->camera, file->fpa, "PPIMAGE.JPEG2");
    6367        }
    6468    }
Note: See TracChangeset for help on using the changeset viewer.