gauss.h File Reference

#include <boost/multi_array.hpp>
#include <cassert>
#include <cmath>
#include <deque>
#include "image.h"
#include "image_conv.h"
#include "image_op.h"
#include "gauss.tcc"

Include dependency graph for gauss.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mimas

Functions

template<typename T>
std::deque< T > mimas::gaussBlurFilter (T sigma, T maxError=(T)(1.0/256.0))
 Compute gauss-bell.
template<typename T>
boost::multi_array< T, 2 > mimas::gaussBlur (const boost::const_multi_array_ref< T, 2 > &x, T sigma, T maxError)
 Blur 2-D array.
template<typename T>
image< T > mimas::gaussBlur (const image< T > &x, T sigma, T maxError=(T)(1.0/256.0))
 Blur image.
template<typename T>
std::deque< T > mimas::gaussGradientFilter (T sigma, T maxError=(T)(1.0/256.0))
 Compute gauss-gradient.
template<typename T>
boost::multi_array< T, 2 > mimas::gaussGradientX (const boost::const_multi_array_ref< T, 2 > &x, T sigma, T maxError)
 Take x-gradient of 2-D array.
template<typename T>
image< T > mimas::gaussGradientX (const image< T > &x, T sigma, T maxError=(T)(1.0/256.0))
 Take x-gradient of 2-D image.
template<typename T>
boost::multi_array< T, 2 > mimas::gaussGradientY (const boost::const_multi_array_ref< T, 2 > &x, T sigma, T maxError)
 Take y-gradient of 2-D array.
template<typename T>
image< T > mimas::gaussGradientY (const image< T > &x, T sigma, T maxError=(T)(1.0/256.0))
 Take y-gradient of 2-D image.
template<typename T>
image< T > mimas::gaussGradientSqr (const image< T > &im, T sigma, T maxError=(T)(1.0/256.0))
 Square of gradient-norm.
template<typename T>
image< T > mimas::gaussGradientNorm (const image< T > &im, T sigma, T maxError=(T)(1.0/256.0))
 Gradient-norm.


[GNU/Linux] [Qt] [Mesa] [STL] [Lapack] [Boost] [Magick++] [Xalan-C and Xerces-C] [doxygen] [graphviz] [FFTW] [popt] [xine] [Gnuplot] [gnu-arch] [gcc] [gstreamer] [autoconf/automake/make] [freshmeat.net] [opensource.org] [sourceforge.net] [MMVL]
mimas 2.1 - Copyright Mon Oct 30 11:31:17 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...