IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 3, 2006, 4:40:46 PM (20 years ago)
Author:
Paul Price
Message:

Adding fringe processing.

File:
1 edited

Legend:

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

    r9438 r9857  
    3434        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.BIAS", input->fpa, PM_DETREND_TYPE_BIAS);
    3535        if (!status) {
    36             psError (PS_ERR_IO, false, "can't find a bias image source");
    37             return NULL;
    38         }
     36            psError (PS_ERR_IO, false, "can't find a bias image source");
     37            return NULL;
     38        }
    3939    }
    4040    if (options->doDark) {
     
    4444        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.DARK", input->fpa, PM_DETREND_TYPE_DARK);
    4545        if (!status) {
    46             psError (PS_ERR_IO, false, "can't find a dark image source");
    47             return NULL;
    48         }
     46            psError (PS_ERR_IO, false, "can't find a dark image source");
     47            return NULL;
     48        }
    4949    }
    5050    if (options->doMask) {
     
    5454        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.MASK", input->fpa, PM_DETREND_TYPE_MASK);
    5555        if (!status) {
    56             psError (PS_ERR_IO, false, "can't find a mask image source");
    57             return NULL;
    58         }
     56            psError (PS_ERR_IO, false, "can't find a mask image source");
     57            return NULL;
     58        }
    5959    }
    6060    if (options->doShutter) {
     
    6262        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.SHUTTER", "SHUTTER");
    6363        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.SHUTTER");
    64         pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.SHUTTER", input->fpa, PM_DETREND_TYPE_FLAT);
     64        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.SHUTTER", input->fpa, PM_DETREND_TYPE_SHUTTER);
    6565        if (!status) {
    66             psError (PS_ERR_IO, false, "can't find a shutter image source");
    67             return NULL;
    68         }
     66            psError (PS_ERR_IO, false, "can't find a shutter image source");
     67            return NULL;
     68        }
    6969    }
    7070    if (options->doFlat) {
     
    7474        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.FLAT", input->fpa, PM_DETREND_TYPE_FLAT);
    7575        if (!status) {
    76             psError (PS_ERR_IO, false, "can't find a flat image source");
    77             return NULL;
    78         }
     76            psError (PS_ERR_IO, false, "can't find a flat image source");
     77            return NULL;
     78        }
     79    }
     80    if (options->doFringe) {
     81        bool status = false;
     82        pmFPAfileDefineFromArgs  (&status, config, "PPIMAGE.FRINGE", "FRINGE");
     83        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.FRINGE");
     84        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.FRINGE", input->fpa, PM_DETREND_TYPE_FRINGE_IMAGE);
     85        if (!status) {
     86            psError (PS_ERR_IO, false, "can't find a fringe image source");
     87            return NULL;
     88        }
    7989    }
    8090
Note: See TracChangeset for help on using the changeset viewer.