*/
#include <iostream>
-#include <algorithm>
-#include <memory>
-#include <string.h>
#include <thread>
-#include <mutex>
-
#include <opencv2/opencv.hpp>
#include "gtest/gtest.h"
using namespace testing;
using namespace std;
-enum class AutozoomState { NONE, IN, IN_DONE, OUT, OUT_DONE, DETECT };
-
struct Context {
singleo_service_h handle {};
};
void user_callback(unsigned char *buffer, unsigned int width, unsigned int height, unsigned int bytes_per_pixel,
void *user_data)
{
- Context *context = static_cast<Context *>(user_data);
-
cv::Mat result(cv::Size(width, height), CV_MAKETYPE(CV_8U, 4), buffer);
singleo_util_visualizer_2d(result, NULL);