Changeset 4385 for trunk/psLib/src/imageops
- Timestamp:
- Jun 24, 2005, 2:51:28 PM (21 years ago)
- Location:
- trunk/psLib/src/imageops
- Files:
-
- 8 edited
-
psImageGeomManip.c (modified) (4 diffs)
-
psImageGeomManip.h (modified) (4 diffs)
-
psImagePixelExtract.c (modified) (4 diffs)
-
psImagePixelExtract.h (modified) (5 diffs)
-
psImagePixelManip.c (modified) (2 diffs)
-
psImagePixelManip.h (modified) (2 diffs)
-
psImageStats.c (modified) (3 diffs)
-
psImageStats.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/imageops/psImageGeomManip.c
r4367 r4385 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1.1 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 3 03:50:29$12 * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 00:51:28 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 305 305 const psImage* input, 306 306 float angle, 307 _Complex exposed,307 complex exposed, 308 308 psImageInterpolateMode mode) 309 309 { … … 597 597 float dx, 598 598 float dy, 599 _Complex exposed,599 complex exposed, 600 600 psImageInterpolateMode mode) 601 601 { … … 692 692 const psImage *input, 693 693 const psImage *inputMask, 694 intinputMaskVal,694 psMaskType inputMaskVal, 695 695 const psPlaneTransform *outToIn, 696 696 psRegion region, -
trunk/psLib/src/imageops/psImageGeomManip.h
r4367 r4385 8 8 * @author Robert DeSonia, MHPCC 9 9 * 10 * @version $Revision: 1. 8$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 3 03:50:29$10 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 00:51:28 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 77 77 const psImage* input, ///< input image 78 78 float angle, ///< the rotation angle in radians. 79 _Complex exposed,///< the output image pixel values for non-imagery areas79 complex exposed, ///< the output image pixel values for non-imagery areas 80 80 psImageInterpolateMode mode ///< the interpolation mode used 81 81 ); … … 97 97 float dx, ///< the shift in x direction. 98 98 float dy, ///< the shift in y direction. 99 _Complex exposed,///< the output image pixel values for non-imagery areas99 complex exposed, ///< the output image pixel values for non-imagery areas 100 100 psImageInterpolateMode mode ///< the interpolation mode to use 101 101 ); … … 147 147 const psImage *input, ///< psImage to apply transform to 148 148 const psImage *inputMask, ///< if not NULL, mask of input psImage 149 int inputMaskVal,///< masking value for inputMask149 psMaskType inputMaskVal, ///< masking value for inputMask 150 150 const psPlaneTransform *outToIn, ///< the transform to apply 151 151 psRegion region, ///< the size of the transformed image 152 152 const psPixels* pixels, /**< if not NULL, consists of psPixelCoords and specifies which pixels in 153 * output image shall be transformed; otherwise, entire image generated*/153 * output image shall be transformed; otherwise, entire image generated*/ 154 154 psImageInterpolateMode mode, ///< the interpolation scheme to be used 155 155 double exposedValue ///< Exposed value to which non-corresponding pixels are set -
trunk/psLib/src/imageops/psImagePixelExtract.c
r4367 r4385 8 8 * @author Robert DeSonia, MHPCC 9 9 * 10 * @version $Revision: 1. 3$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 3 03:50:29$10 * @version $Revision: 1.4 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 00:51:28 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 27 27 const psImage* restrict input, 28 28 const psImage* restrict mask, 29 ps U32maskVal,29 psMaskType maskVal, 30 30 psRegion region, 31 31 psImageCutDirection direction, … … 273 273 const psImage* input, 274 274 const psImage* mask, 275 ps U32maskVal,275 psMaskType maskVal, 276 276 psRegion region, 277 277 unsigned int nSamples, … … 407 407 const psImage* input, 408 408 const psImage* restrict mask, 409 ps U32maskVal,409 psMaskType maskVal, 410 410 float x, 411 411 float y, -
trunk/psLib/src/imageops/psImagePixelExtract.h
r4367 r4385 8 8 * @author Robert DeSonia, MHPCC 9 9 * 10 * @version $Revision: 1. 4$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 3 03:50:29$10 * @version $Revision: 1.5 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 00:51:28 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 64 64 const psImage* input, ///< the input image in which to perform the slice 65 65 const psImage* mask, ///< the mask for the input image. 66 ps U32 maskVal,///< the mask value to apply to the mask66 psMaskType maskVal, ///< the mask value to apply to the mask 67 67 psRegion region, ///< the slice region 68 68 psImageCutDirection direction, ///< the slice dimension and direction … … 84 84 * psF64. 85 85 * 86 * @return psVector resulting vector86 * @return psVector* resulting vector 87 87 */ 88 88 psVector* psImageCut( … … 92 92 const psImage* input, ///< the input image in which to perform the cut 93 93 const psImage* mask, ///< the mask for the input image. 94 ps U32 maskVal,///< the mask value to apply to the mask94 psMaskType maskVal, ///< the mask value to apply to the mask 95 95 psRegion region, ///< the start and end points to cut along 96 96 unsigned int nSamples, ///< the number of samples along the cut … … 115 115 const psImage* input, ///< the input image in which to perform the cut 116 116 const psImage* mask, ///< the mask for the input image. 117 ps U32 maskVal,///< the mask value to apply to the mask117 psMaskType maskVal, ///< the mask value to apply to the mask 118 118 float x, ///< the column of the center of the cut circle 119 119 float y, ///< the row of the center of the cut circle -
trunk/psLib/src/imageops/psImagePixelManip.c
r4367 r4385 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1. 3$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-06-2 3 03:50:29$12 * @version $Revision: 1.4 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-06-25 00:51:28 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 311 311 312 312 int psImageClipComplexRegion(psImage* input, 313 _Complex min,314 _Complex vmin,315 _Complex max,316 _Complex vmax)313 complex min, 314 complex vmin, 315 complex max, 316 complex vmax) 317 317 { 318 318 psS32 numClipped = 0; -
trunk/psLib/src/imageops/psImagePixelManip.h
r4367 r4385 8 8 * @author Robert DeSonia, MHPCC 9 9 * 10 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-06-2 3 03:50:29$10 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-06-25 00:51:28 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 51 51 int psImageClipComplexRegion( 52 52 psImage* input, ///< the image to clip 53 _Complex min,///< the minimum image value allowed54 _Complex vmin,///< the value pixels < min are set to55 _Complex max,///< the maximum image value allowed56 _Complex vmax///< the value pixels > max are set to53 complex min, ///< the minimum image value allowed 54 complex vmin, ///< the value pixels < min are set to 55 complex max, ///< the maximum image value allowed 56 complex vmax ///< the value pixels > max are set to 57 57 ); 58 58 -
trunk/psLib/src/imageops/psImageStats.c
r4029 r4385 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.7 4$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-0 5-25 20:26:55$11 * @version $Revision: 1.75 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 00:51:28 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 47 47 const psImage* in, 48 48 const psImage* mask, 49 ps S32maskVal)49 psMaskType maskVal) 50 50 { 51 51 psVector *junkData = NULL; … … 122 122 const psImage* in, 123 123 const psImage* mask, 124 ps U32maskVal)124 psMaskType maskVal) 125 125 { 126 126 PS_ASSERT_PTR_NON_NULL(out, NULL); -
trunk/psLib/src/imageops/psImageStats.h
r4243 r4385 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.2 3$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-06- 14 02:54:15$11 * @version $Revision: 1.24 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-06-25 00:51:28 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 40 40 const psImage* in, ///< image (or subimage) to calculate stats 41 41 const psImage* mask, ///< mask data for image (NULL ok) 42 ps S32 maskVal ///< mask Maskfor mask42 psMaskType maskVal ///< mask value for mask 43 43 ); 44 44 … … 55 55 const psImage* in, ///< Image data to be histogramed. 56 56 const psImage* mask, ///< mask data for image (NULL ok) 57 ps U32 maskVal///< mask Mask for mask57 psMaskType maskVal ///< mask Mask for mask 58 58 ); 59 59
Note:
See TracChangeset
for help on using the changeset viewer.
