00001 /* @file psVectorSmooth.h 00002 * @brief smooth the input vector 00003 * 00004 * $Revision: 1.2 $ $Name: $ 00005 * $Date: 2007/01/23 22:47:23 $ 00006 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii 00007 */ 00008 00009 #ifndef PS_VECTOR_SMOOTH_H 00010 #define PS_VECTOR_SMOOTH_H 00011 00012 /// @addtogroup MathOps Mathematical Operations 00013 /// @{ 00014 00015 // Smooth a vector with a Gaussian 00016 psVector *psVectorSmooth(psVector *output, // Output vector, or NULL 00017 const psVector *input, // Input vector (F32 or F64 only) 00018 double sigma, // Gausian width (standard deviations) 00019 double Nsigma // Number of standard deviations for Gaussian to extend (either side) 00020 ); 00021 /// @} 00022 #endif
1.5.1