IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 20215


Ignore:
Timestamp:
Oct 16, 2008, 4:00:57 PM (18 years ago)
Author:
Paul Price
Message:

Turning off systematic error --- doesn't have a large effect.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmSubtraction.c

    r19768 r20215  
    3030#define MIN_SAMPLE_STATS    7           // Minimum number to use sample statistics; otherwise use quartiles
    3131
    32 #define SYS_ERROR 0.05                  // Relative error in derived convolution kernel pixels
     32//#define SYS_ERROR 0.00                  // Relative error in derived convolution kernel pixels
    3333
    3434//////////////////////////////////////////////////////////////////////////////////////////////////////////////
     
    462462                                       )
    463463{
     464#ifndef SYS_ERROR
     465    return NULL;
     466#else
    464467    int numCols = image->numCols, numRows = image->numRows; // Size of image
    465468    psImage *sys = psImageAlloc(numCols, numRows, PS_TYPE_F32); // Systematic error image
     
    472475
    473476    return sys;
     477#endif
    474478}
    475479
     
    11941198    if (kernels->mode == PM_SUBTRACTION_MODE_1 || kernels->mode == PM_SUBTRACTION_MODE_DUAL) {
    11951199        sys1 = subtractionSysErrImage(ro1->image);
    1196         if (threaded) {
     1200        if (threaded && sys1) {
    11971201            psMutexInit(sys1);
    11981202        }
     
    12001204    if (kernels->mode == PM_SUBTRACTION_MODE_2 || kernels->mode == PM_SUBTRACTION_MODE_DUAL) {
    12011205        sys2 = subtractionSysErrImage(ro2->image);
    1202         if (threaded) {
     1206        if (threaded && sys2) {
    12031207            psMutexInit(sys2);
    12041208        }
Note: See TracChangeset for help on using the changeset viewer.