8 #ifndef META_OCEAN_TEST_TESTCV_TESTLIBYUV_TEST_FRAME_CONVERTER_Y_UV_12_H
9 #define META_OCEAN_TEST_TESTCV_TESTLIBYUV_TEST_FRAME_CONVERTER_Y_UV_12_H
40 static void test(
const double testDuration,
const bool skipValidation =
false);
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_UV12 fram...
Definition: testlibyuv/TestFrameConverterY_UV12.h:32
static bool testConvertY_UV12ToBGR24(const double testDuration, const bool skipValidation=false)
Benchmarks the conversion from Y_UV12 frames to BGR24 frames.
static void test(const double testDuration, const bool skipValidation=false)
Benchmarks the performance of libyuv agains Ocean for frame converter functions.
static MatrixD pixelFunctionY_UV12ForYUV24(const Frame &frame, const unsigned int x, const unsigned int y, const CV::FrameConverter::ConversionFlag conversionFlag)
Extracts one pixel from a Y_UV12 source frame.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15