【发布时间】:2018-05-31 01:07:56
【问题描述】:
我想将捕获的帧发送到 c++ 中的不同异步线程,所以我的 6 个帧可以同时在线程中处理并发送回一个向量
我没能成功(我是 c++ 的新手)
这里是 func 和 main :
std::vector<rectangle> frame_Face_Detection(cv::Mat& value)
{
std::vector<rectangle> facesX;
//do stuff
return facesX;
}
主要:
std::future<std::vector<rectangle>> fn =
async(std::launch::async, frame_Face_Detection , &im_small);
上面写着:
异步(不匹配函数)错误...
对初学者有什么帮助吗?
【问题讨论】:
标签: c++ multithreading opencv asynchronous