使用C++在vs平台上编译了一个函数出现了如下情况,哪儿错了?怎么改?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用C++在vs平台上编译了一个函数出现了如下情况,哪儿错了?怎么改?相关的知识,希望对你有一定的参考价值。
#include<iostream>
#include"opencv2/opencv.hpp"
#include"opencv2/highgui/highgui.hpp"
using namespace std;
using namespace cv;
int main(int argc,const char** argv)
Mat im=imread("lena.jpg",CV_LOAD_IMAGE_UNCHANGED);
if(im.empty())
cout<<"Can not load image."<<endl;
return -1;
Mat result;
Canny(im,result,50,150);
imwrite("lena-canny.png",result);
return 0;
#include"opencv2/opencv.hpp"
using namespace std;
using namespace cv;
int main(int argc,char* argv[])
Mat im=imread("lena.png",0);
if(im.empty())
cout<<"Can not load image."<<endl;
return -1;
Mat result;
Canny(im,result,50,150);
imshow("原图",im);
imshow("Canny图",result);
imwrite("lena_canny.png",result);
waitKey(0);
return 0;
参考技术A 提示中不是说Canny算子这个函数有问题吗
以上是关于使用C++在vs平台上编译了一个函数出现了如下情况,哪儿错了?怎么改?的主要内容,如果未能解决你的问题,请参考以下文章
VS2015C++文件编译错误,始终是这种情况。DEBUGE里面没有出现exe文件,我C#是正常的,就C++有问题
在vs 2012中运行fortran语言时出现提示Debug win 32需要win 32平台支持编译,是啥情况?