IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 18, 2010, 12:01:15 PM (16 years ago)
Author:
Paul Price
Message:

Reworking ppStack to not grow the rejected pixels for the unconvolved stack. Also working with convolved and unconvolved stacks separately, so they don't have to be in memory at the same time. This should reduce the memory usage of ppStack.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmStackReject.h

    r20568 r27319  
    1212                        int numCols, int numRows, ///< Size of image of interest
    1313                        float threshold, ///< Threshold on convolved image, 0..1
    14                         float poorFrac, ///< Fraction for "poor"
    1514                        int stride,     ///< Size of convolution patches
    1615                        const psArray *regions, ///< Array of image regions for image
    1716                        const psArray *kernels ///< Array of kernel parameters for each region
     17    );
     18
     19/// Given a list of pixels from the convolved image, we grow them by convolution to get the list of all pixels
     20/// which should be rejected.
     21psPixels *pmStackRejectGrow(const psPixels *in, ///< List of pixels in the convolved image
     22                            int numCols, int numRows, ///< Size of image of interest
     23                            float poorFrac, ///< Fraction for "poor"
     24                            const psArray *regions, ///< Array of image regions for image
     25                            const psArray *kernels ///< Array of kernel parameters for each region
    1826    );
    1927
Note: See TracChangeset for help on using the changeset viewer.