首页 > 代码库 > C++ 使用类似opencv封装库时出现Exception改如何处理?
C++ 使用类似opencv封装库时出现Exception改如何处理?
以前写代码出现异常是F10看变量找错误。现在用opencv库,出现异常信息太有限了,不知道如何去处理,试了好多程序都是异常中断。
比如这段代码异常找错呢?
include <iostream>
include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
void meanStdDev_test()
{
const char* imagename = "boy";
//产生灰度图
Mat img = imread(imagename);
Mat gray, color;
cvtColor(img, gray, CV_RGB2GRAY);
cout << "Channel: " << gray.channels() << endl;
Mat tmp_m, tmp_sd;
double m = 0, sd = 0;
m = mean(gray)[0];
cout << "Mean: " << m << endl;
meanStdDev(gray, tmp_m, tmp_sd);
m = tmp_m.at<double>(0, 0);
sd = tmp_sd.at<double>(0, 0);
cout << "Mean: " www.rcsx.org<< m << " , StdDev: " << sd << endl;
}
int main() {
meanStdDev_test();
waitKey();
}
下面找C:/build/...没这个路径啊?
C++ 使用类似opencv封装库时出现Exception改如何处理?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。