
本人初学opencv,遇到N多问题,希望得到资深大神的指导 5
本人初学opencv,遇到N多问题,希望得到资深大神的指导~~QQ568551856,加时请注明来自百度知道~先谢谢各位!#include"highgui.h"intma...
本人初学opencv,遇到N多问题,希望得到资深大神的指导~~QQ568551856,加时请注明来自百度知道~先谢谢各位!
#include "highgui.h"
int main(int argc, char** argv){
if(argc<2)
exit(1);
IplImage* img = cvLoadImage(argv[1]);
if(NULL==img)
exit(1);
cvNamedWindow("loveLena", CV_WINDOW_AUTOSIZE);
cvShowImage("loveLena", img);
cvWaitKey(0);
return 0;
}
运行之后不显示图片,哪里错了呢 展开
#include "highgui.h"
int main(int argc, char** argv){
if(argc<2)
exit(1);
IplImage* img = cvLoadImage(argv[1]);
if(NULL==img)
exit(1);
cvNamedWindow("loveLena", CV_WINDOW_AUTOSIZE);
cvShowImage("loveLena", img);
cvWaitKey(0);
return 0;
}
运行之后不显示图片,哪里错了呢 展开
4个回答
展开全部
int main(int argc, char** argv){
IplImage* img = cvLoadImage(“图片路径”); //加载图片
cvNamedWindow("loveLena", CV_WINDOW_AUTOSIZE); //创建窗口 窗口名 自动大小
cvShowImage("loveLena", img); //显示图片
cvWaitKey(0);
return 0;
}
IplImage* img = cvLoadImage(“图片路径”); //加载图片
cvNamedWindow("loveLena", CV_WINDOW_AUTOSIZE); //创建窗口 窗口名 自动大小
cvShowImage("loveLena", img); //显示图片
cvWaitKey(0);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cvLoadImage(argv[1]);
命令行估计你都没写吧。
新手就直接cvloadImage("yours.jpg");更方面。
另外一个建议就是改成c++的Mat,内存管理会更方便
命令行估计你都没写吧。
新手就直接cvloadImage("yours.jpg");更方面。
另外一个建议就是改成c++的Mat,内存管理会更方便
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序这么写的话不能直接点exe文件 得在命令行运行 exe路径不能错 图片路径也不能错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在那里传入图片路径名的 是不是传错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询