このエラーの原因がわからないので教えてください. ソースコードは次のとおりです.

エラーウィンドウ

#include <iostream>
#include <cmath>
#include <omp.h>
#include <opencv2/opencv.hpp>
#define _USE_MATH_DEFINES
//#ifdef _OPENMP
using namespace std;
using namespace cv;
int main(int argc, char **argv){
    Mat img;
    Mat img_copy=img.clone();

    // カメラの起動
    VideoCapture capture("http://192.168.71.98:8080/?action=stream&ignored.mjpg"); 
    capture>>img;
    cvtColor(img,img,CV_BGR2GRAY);
    threshold(img,img,0,255,THRESH_BINARY | THRESH_OTSU);
    imshow("bin",img);

    vector<vector<Point>>contours;
    findContours(img,contours,CV_RETR_EXTERNAL,CV_CHAIN_APPROX_NONE);

    vector<vector<Point>> contours_subset;

    for(int i=0;i<contours.size();i++){
            double area=contourArea(contours.at(i));
            printf("%f\n",area);
            if(area>5000&&area<15000){
                contours_subset.push_back(contours.at(i));
            }
    }

    Mat mask = Mat::zeros(img.rows,img.cols,CV_8UC1);
    drawContours(mask,contours_subset,-1,Scalar(255),-1);

    Mat result;
    img_copy.copyTo(result,mask);

    imshow("img",img);
    imshow("img_copy",img_copy);
    imshow("mask",mask);
    imshow("result",result);
    waitKey(0);
    return 0;
}

//#endif