0

我是一个使用 openCV 和 openMP 的菜鸟,我真的很想了解为什么 cvSetCaptureProperty 不能与 openMP 一起使用。我在 Visual Studio 2012 上使用 OpenCV 和 OpenMP。

我的代码:

#pragma omp parallel
for (int i=0;i<3600;i++)
{
     cvSetCaptureProperty(capture, CV_CAP_PROP_POS_FRAMES,i);
    frame = cvQueryFrame(capture);
    i++;
}

它返回给我的错误消息:

Unhandled exception at 0x71648EAB (opencv_ffmpeg248.dll) in pupilometry.exe: 0xC0000005: Access violation writing location 0xFEEEFEF6.

有人知道如何并行使用 cvSetCaptureProperty 吗?

谢谢

4

0 回答 0