IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35377


Ignore:
Timestamp:
Apr 9, 2013, 11:04:18 AM (13 years ago)
Author:
eugene
Message:

if variance image is missing (and not generated), limp along as best we can

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20130307/psphot/src/psphotMakeResiduals.c

    r34086 r35377  
    105105        if (model == NULL) continue;  // model must be defined
    106106
    107         psImage *image  = psImageCopy (NULL, source->pixels,   PS_TYPE_F32);
    108         psImage *variance = psImageCopy (NULL, source->variance,   PS_TYPE_F32);
    109         psImage *mask   = psImageCopy (NULL, source->maskView, PS_TYPE_IMAGE_MASK);
     107        psImage *image    = psImageCopy (NULL, source->pixels,     PS_TYPE_F32);
     108        psImage *mask     = psImageCopy (NULL, source->maskView ? source->maskView : source->maskObj,  PS_TYPE_IMAGE_MASK);
     109        psImage *variance = psImageCopy (NULL, source->variance ? source->variance : source->pixels,   PS_TYPE_F32);
    110110        pmModelSub (image, mask, model, PM_MODEL_OP_FUNC, maskVal);
    111111
Note: See TracChangeset for help on using the changeset viewer.