2017-12-17 3 views
2

私は私の6つのフレームが同時にスレッドで処理し、(私が成功するcouldntのベクトルC++スレッドの非同期返すベクトル<rectangle>

を送り返すことができ、C言語で異なる非同期スレッド++にキャプチャしたフレームを送信したいですメインで

​​3210

:私はC++)

ここ

FUNCとメインにScalaの男新しいです

std::future<std::vector<rectangle>> fn = 
    async(std::launch::async, frame_Face_Detection , &im_small); 

それは言う:

(機能と一致しない)非同期エラー...

beginerのための任意のヘルプ?

答えて

1

は、あなたは、私はそれは:)ワン最後の質問を考え出しjsut前に、あなたの関数を参照することにより

cv::Mat im_small; 
async(std::launch::async, frame_Face_Detection , std::ref(im_small)); 
+0

おかげでオブジェクトを渡すためにstd::refを使用する必要があります。 –

関連する問題