私は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 を並行して使用する方法を知っている人はいますか?
ありがとう