rtsUtilities.h 732 Bytes
#ifndef RTS_UTILITIES_H
#define RTS_UTILITIES_H

//#include<stdlib.h>
#include <math.h>
#include <iostream>
#include <string.h>
#include "rtsMath.h"

using namespace std;

char* rtsInt_to_String(int num, int min_chars);
char** rtsGetFileList(const char* mask, unsigned int start, unsigned int end);
unsigned char* rtsCalculateDifferenceImage(int length, unsigned char* a, unsigned char* b);
unsigned int rtsSumPixels(int length, unsigned char* pixels);
unsigned char* rts2DGaussian(int width, int height, double std_dev);
unsigned char* rtsInvertImage(int width, int height, unsigned char* pixels);
unsigned char* rtsMultiplyImages(int width, int height, unsigned char* pixels_a, unsigned char* pixels_b);

#endif