00001
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