8 #ifndef META_OCEAN_TEST_TESTCV_TESTADVANCED_TEST_ADVANCED_FRAME_CHANNELS_H
9 #define META_OCEAN_TEST_TESTCV_TESTADVANCED_TEST_ADVANCED_FRAME_CHANNELS_H
24 namespace TestAdvanced
43 static bool test(
const unsigned int width,
const unsigned int height,
const double testDuration,
Worker& worker);
61 static bool testZipChannels(
const unsigned int width,
const unsigned int height,
const double testDuration);
77 template <
typename TSource,
typename TTarget>
78 static bool testSeparateTo1Channel(
const unsigned int width,
const unsigned int height,
const unsigned int channels,
const double testDuration);
90 template <
typename TSource,
typename TTarget>
91 static bool testZipChannels(
const unsigned int width,
const unsigned int height,
const unsigned int channels,
const double testDuration);
This class implements tests for AdvancedFrameChannels.
Definition: TestAdvancedFrameChannels.h:32
static bool testZipChannels(const unsigned int width, const unsigned int height, const unsigned int channels, const double testDuration)
Tests zip channels function.
static bool testSeparateTo1Channel(const unsigned int width, const unsigned int height, const double testDuration)
Tests frame separation to one channel function.
static bool testZipChannels(const unsigned int width, const unsigned int height, const double testDuration)
Tests frame zip channels function.
static bool testSeparateTo1Channel(const unsigned int width, const unsigned int height, const unsigned int channels, const double testDuration)
Tests frame separation to one channel function.
static bool test(const unsigned int width, const unsigned int height, const double testDuration, Worker &worker)
Invokes all tests for AdvancedFrameChannels.
This class implements a worker able to distribute function calls over different threads.
Definition: Worker.h:33
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15