opencv中关于argc argv的用法如何用argv指定图像文件?图像的路径有什么要求?如何确定argv指定文件存在?#include "cv.h"#include "highgui.h"int main( int argc,char** argv ){IplImage* pImg; //声明IplImage指针//载入图

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:40:39
opencv中关于argc argv的用法如何用argv指定图像文件?图像的路径有什么要求?如何确定argv指定文件存在?#include

opencv中关于argc argv的用法如何用argv指定图像文件?图像的路径有什么要求?如何确定argv指定文件存在?#include "cv.h"#include "highgui.h"int main( int argc,char** argv ){IplImage* pImg; //声明IplImage指针//载入图
opencv中关于argc argv的用法
如何用argv指定图像文件?图像的路径有什么要求?
如何确定argv指定文件存在?
#include "cv.h"
#include "highgui.h"
int main( int argc,char** argv )
{
IplImage* pImg; //声明IplImage指针
//载入图像
if( argc == 1 &&
(pImg = cvLoadImage( argv[1],1)) = 0 )//[[此处的argc==2是否需要改成argc==1?我改了之后才能运行成功.
{
cvNamedWindow( "Image",1 );//创建窗口
cvShowImage( "Image",pImg );//显示图像
cvWaitKey(0); //等待按键
cvDestroyWindow( "Image" );//销毁窗口
cvReleaseImage( &pImg ); //释放图像
return 0;
}
return -1;
}
实验程序如上,但是我不懂argc,argv的用法,一直出不来结果,大虾请指教

opencv中关于argc argv的用法如何用argv指定图像文件?图像的路径有什么要求?如何确定argv指定文件存在?#include "cv.h"#include "highgui.h"int main( int argc,char** argv ){IplImage* pImg; //声明IplImage指针//载入图
你在你的工程中:project->properties->debugging->Command Arguments 选项里输入你的图片名称,例如: "1.jpg",把引号也加入