IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 16, 2008, 3:32:49 PM (18 years ago)
Author:
Paul Price
Message:

Adding parameter to psImageSmoothMask to control acceptance of masked regions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/imageops/psImageConvolve.c

    r19895 r20211  
    77/// @author Eugene Magnier, IfA
    88///
    9 /// @version $Revision: 1.77 $ $Name: not supported by cvs2svn $
    10 /// @date $Date: 2008-10-04 02:37:51 $
     9/// @version $Revision: 1.78 $ $Name: not supported by cvs2svn $
     10/// @date $Date: 2008-10-17 01:32:49 $
    1111///
    1212/// Copyright 2004-2007 Institute for Astronomy, University of Hawaii
     
    466466}
    467467
    468 bool psImageSmooth (psImage *image,
    469                     double  sigma,
    470                     double  Nsigma)
     468bool psImageSmooth(psImage *image,
     469                   double  sigma,
     470                   double  Nsigma)
    471471{
    472472    PS_ASSERT_IMAGE_NON_NULL(image, NULL);
     
    670670                sumG += *gaussData; \
    671671            } \
    672             if (sumG > MIN_GAUSS_FRAC) { \
     672            if (sumG > minGauss) { \
    673673                /* BW */ \
    674674                calculation->data.TYPE[i][j] = sumIG / sumG; \
     
    700700                sumG += *gaussData; \
    701701            } \
    702             output->data.TYPE[j][i] = (sumG > MIN_GAUSS_FRAC) ? sumIG / sumG : NAN; \
     702            output->data.TYPE[j][i] = (sumG > minGauss) ? sumIG / sumG : NAN; \
    703703        } \
    704704    } \
     
    717717                           const psImage *mask,
    718718                           psMaskType maskVal,
    719                            double sigma,
    720                            double numSigma)
     719                           float sigma,
     720                           float numSigma,
     721                           float minGauss)
    721722{
    722723    PS_ASSERT_IMAGE_NON_NULL(image, NULL);
Note: See TracChangeset for help on using the changeset viewer.