8 #ifndef META_OCEAN_TEST_TESTCV_TESTLIBYUV_TEST_FRAME_CONVERTER_Y_VU_12_H
9 #define META_OCEAN_TEST_TESTCV_TESTLIBYUV_TEST_FRAME_CONVERTER_Y_VU_12_H
40 static void test(
const double testDuration,
const bool skipValidation);
ConversionFlag
Definition of individual conversion flags.
Definition: FrameConverter.h:39
This class implements Ocean's image class.
Definition: Frame.h:1792
This class implements a matrix with arbitrary size.
Definition: Matrix.h:63
This class tests/benchmarks the performance of the frame converter function of libyuv for Y_VU12 fram...
Definition: testlibyuv/TestFrameConverterY_VU12.h:32
static MatrixD pixelFunctionY_VU12ForYVU24(const Frame &frame, const unsigned int x, const unsigned int y, const CV::FrameConverter::ConversionFlag conversionFlag)
Extracts one pixel from a Y_VU12 source frame.
static bool testConvertY_VU12ToBGRA32(const double testDuration, const bool skipValidation=false)
Benchmarks the conversion from Y_VU12 frames to RGBA32 frames.
static void test(const double testDuration, const bool skipValidation)
Benchmarks the performance of libyuv agains Ocean for frame converter functions.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15