Die Migration der Bereiche "Docker Registry" und "Artifiacts" ist fast abgeschlossen. Die letzten Daten werden im Laufe des heutigen Abend (05.08.2021) noch vollständig hochgeladen. Das Anlegen neuer Images und Artifacts funktioniert bereits wieder.

test_math_gaussianBlurCommandTest.h 649 Bytes
Newer Older
Ahmed's avatar
Ahmed committed
1
2
3
4
5
6
7
8
9
10
11
#ifndef TEST_MATH_GAUSSIANBLURCOMMANDTEST
#define TEST_MATH_GAUSSIANBLURCOMMANDTEST
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
#include "armadillo"
#include "opencv2/imgproc.hpp"
using namespace arma;
using namespace cv;
class test_math_gaussianBlurCommandTest{
public:
Ahmed's avatar
Ahmed committed
12
13
14
15
16
17
mat src;
int sizeX;
int sizeY;
double sigmaX;
double sigmaY;
mat dst;
Ahmed's avatar
Ahmed committed
18
19
void init()
{
Ahmed's avatar
Ahmed committed
20
21
22
23
24
25
src=mat(n,m);
dst=mat(n,m);
}
void gaussianBlurHelper(mat src, mat dst, int sizeX, int sizeY, double sigmaX, double sigmaY)
{
    gaussianBlur(src, dst, Size(sizeX, sizeY), sigmaX, sigmaY);
Ahmed's avatar
Ahmed committed
26
27
28
}
void execute()
{
Ahmed's avatar
Ahmed committed
29
gaussianBlurHelper(src, dst, sizeX, sizeY, sigmaX, sigmaY);
Ahmed's avatar
Ahmed committed
30
31
32
33
}

};
#endif