Changeset 9863 for trunk/psLib/src/imageops/psImageGeomManip.c
- Timestamp:
- Nov 5, 2006, 3:58:10 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/imageops/psImageGeomManip.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/imageops/psImageGeomManip.c
r9730 r9863 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1. 29$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-1 0-24 22:52:55$12 * @version $Revision: 1.30 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-11-06 01:58:09 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 636 636 break; \ 637 637 } \ 638 /* XXX output(i,j) = input(i+0.5-dx,j+0.5-dy) */ \ 638 639 for (psS32 row=0;row<outRows;row++) { \ 639 640 ps##TYPE* outRow = out->data.TYPE[row]; \ 640 float y = dy+(float)row; \641 float y = row + 0.5 - dy; \ 641 642 for (psS32 col=0;col<outCols;col++) { \ 643 float x = col + 0.5 - dx; \ 642 644 outRow[col] = p_psImagePixelInterpolate##MODE##_##TYPE( \ 643 input, dx+(float)col,y,NULL,0,exposed); \645 input,x,y,NULL,0,exposed); \ 644 646 } \ 645 647 } \ … … 678 680 PSIMAGE_SHIFT_ARBITRARY_CASE(BILINEAR); 679 681 PSIMAGE_SHIFT_ARBITRARY_CASE(BILINEAR_VARIANCE); 682 PSIMAGE_SHIFT_ARBITRARY_CASE(BICUBE); 680 683 default: 681 684 psError(PS_ERR_BAD_PARAMETER_VALUE, true,
Note:
See TracChangeset
for help on using the changeset viewer.
