8 #ifndef META_OCEAN_TEST_TESTMEDIA_TEST_OPEN_IMAGE_LIBRARIES_H
9 #define META_OCEAN_TEST_TESTMEDIA_TEST_OPEN_IMAGE_LIBRARIES_H
37 static bool test(
const double testDuration);
39 #ifdef OCEAN_MEDIA_OIL_SUPPORT_JPG
50 #ifdef OCEAN_MEDIA_OIL_SUPPORT_PNG
61 #ifdef OCEAN_MEDIA_OIL_SUPPORT_TIF
72 #ifdef OCEAN_MEDIA_OIL_SUPPORT_WEBP
90 #ifdef OCEAN_MEDIA_OIL_SUPPORT_JPG
111 #ifdef OCEAN_MEDIA_OIL_SUPPORT_PNG
132 #ifdef OCEAN_MEDIA_OIL_SUPPORT_TIF
153 #ifdef OCEAN_MEDIA_OIL_SUPPORT_GIF
163 #ifdef OCEAN_MEDIA_OIL_SUPPORT_WEBP
225 template <
typename T>
226 static void determineSimilarity(
const T* firstFrame,
const T* secondFrame,
const unsigned int width,
const unsigned int height,
const unsigned int channels,
const unsigned int firstFramePaddingElements,
const unsigned int secondFramePaddingElements,
double& minDifference,
double& aveDifference,
double& maxDifference);
This class implements Ocean's image class.
Definition: Frame.h:1792
Definition of a frame type composed by the frame dimension, pixel format and pixel origin.
Definition: Frame.h:30
PixelFormat
Definition of all pixel formats available in the Ocean framework.
Definition: Frame.h:183
PixelOrigin
Defines different types of frame origin positions.
Definition: Frame.h:1046
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15