#include "TestOcrTask.h" #include #include "AsstAux.h" #include "WinMacro.h" #include "Identify.h" #include "Configer.h" #include "InfrastConfiger.h" using namespace asst; TestOcrTask::TestOcrTask(AsstCallback callback, void* callback_arg) : OcrAbstractTask(callback, callback_arg) { m_task_type = TaskType::TaskTypeRecognition & TaskType::TaskTypeClick; } bool TestOcrTask::run() { if (m_view_ptr == NULL || m_identify_ptr == NULL) { m_callback(AsstMsg::PtrIsNull, json::value(), m_callback_arg); return false; } auto detect_foo = [&](const cv::Mat& image) -> std::vector