Я занимаюсь разработкой программного обеспечения для обнаружения эмоций, используя библиотеки C ++ и opencv .
Когда исполнение достигает этой строки:
cv_image<bgr_pixel> cimg(original);
есть исключение VisualStudio:
Необработанное исключение в 0x00007FFC54F9A839 в Emotion.exe: исключение Microsoft C ++: dlib :: фатальная ошибка в расположении памяти 0x00000064B36F7270.
Посмотреть всю функцию:
CvCapture* cap = cvCaptureFromAVI("sample.avi");
IplImage* frame2;
cv::Mat original;
while(1)
{
frame2 = cvQueryFrame(cap);
cv::Mat frame = cv::cvarrToMat(frame2);
original = frame.clone();
cv_image<bgr_pixel> cimg(original); //exception here
...
}
Я полагаю, что проблема вызвана original
.