Changeset 1426 for trunk/psLib/src/image/psImageManip.h
- Timestamp:
- Aug 9, 2004, 12:44:25 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/image/psImageManip.h (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/image/psImageManip.h
r1407 r1426 11 11 * @author Ross Harman, MHPCC 12 12 * 13 * @version $Revision: 1. 7$ $Name: not supported by cvs2svn $14 * @date $Date: 2004-08-0 7 00:06:06$13 * @version $Revision: 1.8 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2004-08-09 22:44:25 $ 15 15 * 16 16 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 32 32 * @return int The number of clipped pixels 33 33 */ 34 int psImageClip(psImage * input, // /< the image to clip35 psF64 min, // /< the minimum image value allowed36 psF64 vmin, // /< the value pixels < min are set to37 psF64 max, // /< the maximum image value allowed38 psF64 vmax // /< the value pixels > max are set to34 int psImageClip(psImage * input, ///< the image to clip 35 psF64 min, ///< the minimum image value allowed 36 psF64 vmin, ///< the value pixels < min are set to 37 psF64 max, ///< the maximum image value allowed 38 psF64 vmax ///< the value pixels > max are set to 39 39 ); 40 40 … … 48 48 * @return int The number of clipped pixels 49 49 */ 50 int psImageClipComplexRegion(psImage * input, // /< the image to clip51 psC64 min, // /< the minimum image value allowed52 psC64 vmin, // /< the value pixels < min are set to53 psC64 max, // /< the maximum image value allowed54 psC64 vmax // /< the value pixels > max are set to50 int psImageClipComplexRegion(psImage * input, ///< the image to clip 51 psC64 min, ///< the minimum image value allowed 52 psC64 vmin, ///< the value pixels < min are set to 53 psC64 max, ///< the maximum image value allowed 54 psC64 vmax ///< the value pixels > max are set to 55 55 ); 56 56 … … 62 62 * @return int The number of clipped pixels 63 63 */ 64 int psImageClipNaN(psImage * input, // /< the image to clip65 psF64 value // /< the value to set all NaN/Inf values to64 int psImageClipNaN(psImage * input, ///< the image to clip 65 psF64 value ///< the value to set all NaN/Inf values to 66 66 ); 67 67 … … 77 77 * @return int 0 if success, non-zero if failed. 78 78 */ 79 int psImageOverlaySection(psImage * image, // /< target image80 const psImage * overlay, // /< the overlay image81 int col0, // /< the column to start overlay82 int row0, // /< the row to start overlay83 const char *op // /< the operation to perform for overlay79 int psImageOverlaySection(psImage * image, ///< target image 80 const psImage * overlay, ///< the overlay image 81 int col0, ///< the column to start overlay 82 int row0, ///< the row to start overlay 83 const char *op ///< the operation to perform for overlay 84 84 ); 85 85 … … 94 94 * @return psImage new image formed by rebinning input image. 95 95 */ 96 psImage *psImageRebin(psImage * out, // /< an psImage to recycle. If NULL, a new image is created97 const psImage * in, // /< input image98 unsigned int scale, // /< the scale to rebin for each dimension99 const psStats * stats // /< the statistic to perform when rebinning. Only one96 psImage *psImageRebin(psImage * out, ///< an psImage to recycle. If NULL, a new image is created 97 const psImage * in, ///< input image 98 unsigned int scale, ///< the scale to rebin for each dimension 99 const psStats * stats ///< the statistic to perform when rebinning. Only one 100 100 // method should be set. 101 101 ); 102 102 103 psImage *psImageResample(psImage * out, // /< an psImage to recycle. If NULL, a new image is created104 const psImage * in, // /< input image103 psImage *psImageResample(psImage * out, ///< an psImage to recycle. If NULL, a new image is created 104 const psImage * in, ///< input image 105 105 int scale, psImageInterpolateMode mode); 106 106 107 psImage *psImageRotate(psImage * out, // /< an psImage to recycle. If NULL, a new image is created108 const psImage * in, // /< input image107 psImage *psImageRotate(psImage * out, ///< an psImage to recycle. If NULL, a new image is created 108 const psImage * in, ///< input image 109 109 float angle, float unexposedValue, psImageInterpolateMode mode); 110 110 111 psImage *psImageShift(psImage * out, // /< an psImage to recycle. If NULL, a new image is created112 const psImage * in, // /< input image111 psImage *psImageShift(psImage * out, ///< an psImage to recycle. If NULL, a new image is created 112 const psImage * in, ///< input image 113 113 float dx, float dy, float unexposedValue, psImageInterpolateMode mode); 114 114 … … 121 121 * @return psImage* the rolled version of the input image. 122 122 */ 123 psImage *psImageRoll(psImage * out, // /< an psImage to recycle. If NULL, a new image is created124 const psImage * in, // /< input image125 int dx, // /< number of pixels to roll in the x-dimension126 int dy // /< number of pixels to roll in the y-dimension123 psImage *psImageRoll(psImage * out, ///< an psImage to recycle. If NULL, a new image is created 124 const psImage * in, ///< input image 125 int dx, ///< number of pixels to roll in the x-dimension 126 int dy ///< number of pixels to roll in the y-dimension 127 127 ); 128 128
Note:
See TracChangeset
for help on using the changeset viewer.
