Changeset 1374 for trunk/psLib/src/imageops/psImageStats.h
- Timestamp:
- Aug 3, 2004, 2:55:17 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/imageops/psImageStats.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/imageops/psImageStats.h
r1323 r1374 1 1 /** @file psImageStats.h 2 * \brief Routines for calculating statistics on images. 3 * \ingroup Stats 4 * @ingroup Stats 5 * 6 * This file will hold the prototypes for procedures which calculate 7 * statistic on images, histograms on images, and fit/evaluate Chebyshev 8 * polynomials to images. 9 * 10 * @author George Gusciora, MHPCC 11 * 12 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-07-29 02:00:27 $ 14 * 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 16 */ 2 * \brief Routines for calculating statistics on images. 3 * @ingroup ImageStats 4 * 5 * This file will hold the prototypes for procedures which calculate 6 * statistic on images, histograms on images, and fit/evaluate Chebyshev 7 * polynomials to images. 8 * 9 * @author George Gusciora, MHPCC 10 * 11 * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2004-08-04 00:55:17 $ 13 * 14 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii 15 */ 17 16 #if !defined(PS_IMAGE_STATS_H) 18 17 #define PS_IMAGE_STATS_H … … 25 24 #include "psFunctions.h" 26 25 26 /// @addtogroup ImageStats 27 /// @{ 28 27 29 /// This routine must determine the various statistics for the image. 28 psStats *psImageStats( psStats *stats,///< defines statistics to be calculated29 psImage *in,///< image (or subimage) to calculate stats30 psImage *mask,///< mask data for image (NULL ok)31 int maskVal); ///< mask Mask for mask32 33 34 psHistogram *psImageHistogram( psHistogram *out,///< input histogram description & target35 psImage *in,///< Image data to be histogramed.36 psImage *mask,///< mask data for image (NULL ok)37 unsigned int maskVal); ///< mask Mask for mask38 30 psStats *psImageStats( psStats *stats, ///< defines statistics to be calculated 31 psImage *in, ///< image (or subimage) to calculate stats 32 psImage *mask, ///< mask data for image (NULL ok) 33 int maskVal ); ///< mask Mask for mask 34 35 36 psHistogram *psImageHistogram( psHistogram *out, ///< input histogram description & target 37 psImage *in, ///< Image data to be histogramed. 38 psImage *mask, ///< mask data for image (NULL ok) 39 unsigned int maskVal ); ///< mask Mask for mask 40 39 41 /// Fit a 2-D polynomial surface to an image. 40 42 psPolynomial2D * 41 psImageFitPolynomial( const psImage *input,///< image to fit42 psPolynomial2D *coeffs ///< coefficient structure carries in desired terms & target43 psImageFitPolynomial( const psImage *input, ///< image to fit 44 psPolynomial2D *coeffs ///< coefficient structure carries in desired terms & target 43 45 ); 44 46 45 47 /// Evaluate a 2-D polynomial surface to image pixels. 46 48 int 47 psImageEvalPolynomial( const psImage *input,///< image to fit48 const psPolynomial2D *coeffs ///< coefficient structure carries in desired terms49 psImageEvalPolynomial( const psImage *input, ///< image to fit 50 const psPolynomial2D *coeffs ///< coefficient structure carries in desired terms 49 51 ); 52 53 /// @} 50 54 51 55 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
