Changeset 2204 for trunk/psLib/src/image/psImageManip.h
- Timestamp:
- Oct 26, 2004, 2:57:34 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/image/psImageManip.h (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/image/psImageManip.h
r1635 r2204 11 11 * @author Ross Harman, MHPCC 12 12 * 13 * @version $Revision: 1.1 3$ $Name: not supported by cvs2svn $14 * @date $Date: 2004- 08-27 19:49:54$13 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2004-10-27 00:57:31 $ 15 15 * 16 16 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 30 30 * defined for psU8, psU16, psS8, psS16, psF32, psF64, psC32, and psC64. 31 31 * 32 * @return intThe number of clipped pixels32 * @return psS32 The number of clipped pixels 33 33 */ 34 intpsImageClip(34 psS32 psImageClip( 35 35 psImage* input, ///< the image to clip 36 36 psF64 min, ///< the minimum image value allowed … … 47 47 * This function is defined for psC32, and psC64 imagery only. 48 48 * 49 * @return intThe number of clipped pixels49 * @return psS32 The number of clipped pixels 50 50 */ 51 intpsImageClipComplexRegion(51 psS32 psImageClipComplexRegion( 52 52 psImage* input, ///< the image to clip 53 53 psC64 min, ///< the minimum image value allowed … … 62 62 * function is defined for psF32, psF64, psC32, and psC64. 63 63 * 64 * @return intThe number of clipped pixels64 * @return psS32 The number of clipped pixels 65 65 */ 66 intpsImageClipNaN(66 psS32 psImageClipNaN( 67 67 psImage* input, ///< the image to clip 68 68 psF64 value ///< the value to set all NaN/Inf values to … … 78 78 * function is defined for psU8, psS8, psS16, psF32, psF64, psC32, and psC64. 79 79 * 80 * @return int0 if success, non-zero if failed.80 * @return psS32 0 if success, non-zero if failed. 81 81 */ 82 intpsImageOverlaySection(82 psS32 psImageOverlaySection( 83 83 psImage* image, ///< target image 84 84 const psImage* overlay, ///< the overlay image 85 intcol0, ///< the column to start overlay86 introw0, ///< the row to start overlay85 psS32 col0, ///< the column to start overlay 86 psS32 row0, ///< the row to start overlay 87 87 const char *op ///< the operation to perform for overlay 88 88 ); … … 103 103 const psImage* restrict mask, ///< mask for input image. If NULL, no masking is done. 104 104 psMaskType maskVal, ///< the bits to check in mask. 105 unsigned intscale, ///< the scale to rebin for each dimension105 psU32 scale, ///< the scale to rebin for each dimension 106 106 const psStats* stats 107 107 ///< the statistic to perform when rebinning. Only one method should be set. … … 121 121 psImage* out, ///< an psImage to recycle. If NULL, a new image is created 122 122 const psImage* in, ///< input image 123 intscale, ///< resample scaling factor123 psS32 scale, ///< resample scaling factor 124 124 psImageInterpolateMode mode ///< the interpolation mode used in resampling 125 125 ); … … 176 176 psImage* out, ///< an psImage to recycle. If NULL, a new image is created 177 177 const psImage* in, ///< input image 178 intdx, ///< number of pixels to roll in the x-dimension179 intdy ///< number of pixels to roll in the y-dimension178 psS32 dx, ///< number of pixels to roll in the x-dimension 179 psS32 dy ///< number of pixels to roll in the y-dimension 180 180 ); 181 181
Note:
See TracChangeset
for help on using the changeset viewer.
