0
인터넷에서 약간의 조사를 한 후에 OpenCV의 Videocapture 개체가 다중 스레드로부터 안전하지 않은 것으로 보입니다. 내가 발견 한 한 가지 제안은 스레드 실행을 지연시키는 것이 었습니다. 어떻게 할 것이 나는 기본적으로 모든 곳에서 같은 Videocapture 객체를 사용하고 OMP의 멀티 섹션의 다음 예제 제공 :OpenMp 병렬 스레드를 지연시키는 방법
#pragma omp parallel{
#pragma omp sections nowait
{
#pragma omp section
{ loadframe }
#pragma omp section
{ loadframe;}
#pragma omp section
{ loadframe }
}
}
방법에 대한에서 OpenCV의 객체의 사용을 둘러싼 OpenMP'중요한'구조? –
당신은 아주 옳았습니다. 그리고 저는 아래의 장난감 예제를 사용하여 올바르게 작동하게했습니다. – valentin