Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   Related Pages   Examples  

Noise.h

00001 /* Copyright (c) 2001 S.E. Grigorescu */
00002 
00003 #ifndef NOISE_H
00004 #define NOISE_H
00005 
00006 #include <string>
00007 #include <math.h>
00008 #include "Image.h"
00009 #include "Rnd_no_gen.h"
00010 
00013 template<class T> void Noise(Image< T >& input, string noise_type, float a, float b, int seed = 1);
00026 template<class T> void Noise(Image< T >& input, int seed = 1);
00036 template<class T> void Noise(Image< T >& input, float a, float b, int seed = 1);
00046 template<class T> void Noise(Image< T >& input, string noise_type, int seed = 1);
00059 #endif
00060 
00061 
00062 
00063 
00064