我写了一个小程序,在其中,我想设置一个帧255的基于矢量的值:为什么这个程序崩溃
result = cv::Mat::zeros(frame.size(),CV_8UC1);
std::vector<cv::Point2f> imageCorners;
.......................................................
for (int i = 0 ; imageCorners.size();i++){
std::cout << imageCorners[i]<< std::endl;
result.at<uchar>(imageCorners[i]) = 255;
cv::imshow("result",result);
}
我的问题是:为什么在节目刚办完后崩溃循环?即使我看到结果是正确的?我得到的错误信息是:
vector subscript out of range
哦,男孩我很抱歉不注意 – Engine
@Engine没关系,发生在每个人身上。 – BoBTFish
我想接受你的回答,但我得等10分钟 – Engine