Changeset 2758
- Timestamp:
- Dec 17, 2004, 4:32:54 PM (22 years ago)
- Location:
- trunk/psLib/test/image
- Files:
-
- 2 edited
-
tst_psImageInterpolate.c (modified) (4 diffs)
-
verified/tst_psImageInterpolate.stderr (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/image/tst_psImageInterpolate.c
r2753 r2758 5 5 * @author Eric Van Alst, MHPCC 6 6 * 7 * @version $Revision: 1. 2$7 * @version $Revision: 1.3 $ 8 8 * $Name: not supported by cvs2svn $ 9 * @date $Date: 2004-12-1 7 22:33:21$9 * @date $Date: 2004-12-18 02:32:53 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 27 27 #define CHECK_INTERP_VALUE(img,x,y,mask,maskval,exposed,TYPE,expected) \ 28 28 val = (psF32)psImagePixelInterpolate(img,x,y,mask,maskval,exposed,PS_INTERPOLATE_##TYPE); \ 29 printf("returned = %.2f expected = %.2f\n",val,expected); \ 29 30 if(val != expected) { \ 30 31 psError(PS_ERR_UNKNOWN,true,"Return value is not as expected."); \ … … 41 42 static psS32 testInterpolateError(void); 42 43 static psS32 testInterpolateMaskFlatBilinear(void); 44 static psS32 testInterpolate1D(void); 45 43 46 testDescription tests[] = { 44 47 {testInterpolateFlatBilinear,999,"psImagePixelInterpolate",0,false}, 45 48 {testInterpolateError,999,"psImagePixelInterpolate",0,false}, 46 49 {testInterpolateMaskFlatBilinear,999,"psImagePixelInterpolate",0,false}, 50 {testInterpolate1D,999,"psImagePixelInterpolate",0,false}, 47 51 {NULL} 48 52 }; … … 263 267 } 264 268 269 // Perform interpolation for a 1D image 270 psS32 testInterpolate1D(void) 271 { 272 psImage* img1 = NULL; 273 psF32 val = 0; 274 275 GENIMAGE(img1,10,1,F32,row+col) 276 CHECK_INTERP_VALUE(img1,4.0,0.0,NULL,0,100.0,BILINEAR,3.5) 277 278 psFree(img1); 279 280 return 0; 281 } 282 -
trunk/psLib/test/image/verified/tst_psImageInterpolate.stderr
r2753 r2758 38 38 ---> TESTPOINT PASSED (psImagePixelInterpolate{psImagePixelInterpolate} | tst_psImageInterpolate.c) 39 39 40 /***************************** TESTPOINT ******************************************\ 41 * TestFile: tst_psImageInterpolate.c * 42 * TestPoint: psImagePixelInterpolate{psImagePixelInterpolate} * 43 * TestType: Positive * 44 \**********************************************************************************/ 45 46 47 ---> TESTPOINT PASSED (psImagePixelInterpolate{psImagePixelInterpolate} | tst_psImageInterpolate.c) 48
Note:
See TracChangeset
for help on using the changeset viewer.
