码迷,mamicode.com
首页 > 编程语言 > 详细

C++ 使用类似opencv封装库时出现Exception改如何处理?

时间:2017-08-11 10:06:22      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:路径   ring   include   str   name   分享   get   使用   sdc   

以前写代码出现异常是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改如何处理?

标签:路径   ring   include   str   name   分享   get   使用   sdc   

原文地址:http://www.cnblogs.com/xinshijue6080/p/7342671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!