00001 /* Copyright (c) 2001 S.E. Grigorescu */ 00002 00003 #ifndef ZOOMING_H 00004 #define ZOOMING_H 00005 00006 #include <math.h> 00007 #include "Image.h" 00008 00011 template<class T> void Zoom(Image< T >& input, float xf, float yf, Image< T >& output); 00019 template<class T> void Zoom(Image< T >& input, float xyf, Image< T >& output); 00027 template<class T> void Zoom(Image< T >& input, float xf, float yf); 00035 template<class T> void Zoom(Image< T >& input, float xyf); 00042 #endif 00043