在opencv中,argc和argv的怎么用,一直搞不明白
在《学习opencv》一书中,第一个程序就是显示图像,用到了argc和argv,运行的时候不对啊,不能显示,会提示内存错误,我会用其他的函数显示,但在其他的很多程序中也经...
在《学习opencv》一书中,第一个程序就是显示图像,用到了argc和argv,运行的时候不对啊,不能显示,会提示内存错误,我会用其他的函数显示,但在其他的很多程序中也经常遇到这两个变量,就是不明白这两个变量的用法,求高手解答。
#include "highgui.h"
int main( int argc, char** argv )
{
IplImage* img = cvLoadImage( argv[1] );
cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
cvShowImage("Example1", img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow("Example1");
} 展开
#include "highgui.h"
int main( int argc, char** argv )
{
IplImage* img = cvLoadImage( argv[1] );
cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
cvShowImage("Example1", img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow("Example1");
} 展开
展开全部
那是来自外部的,你直接点当然不行。
要把图像拖到这个编译出来的exe上才行
要把图像拖到这个编译出来的exe上才行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询