《学习opencv》iplimage* img=cvloadimage( argv[1] );
答案:4 悬赏:20 手机版
解决时间 2021-04-04 09:51
- 提问者网友:藍了天白赴美
- 2021-04-04 05:29
《学习opencv》iplimage* img=cvloadimage( argv[1] );
最佳答案
- 五星知识达人网友:不如潦草
- 2021-04-04 06:15
argc和argv都是main函数的参数,算是控制台程序的一个人机互动的接口吧,大家自己写的很多main都是没有参数的,这两个参数的意义是argc是形参的个数,argv是具体的形参,其实是一个数组。像你这个程序就是两个形参,argc是2,argv[0]是xxx.exe,是程序的名字,argv[2]是lena.jpg,是图片的名字。所以如果你是在dos下运行的,肯定是输入的这两个字符串
全部回答
- 1楼网友:躲不过心动
- 2021-04-04 08:41
你将图片放到工程文件夹里可以显示图片么?我怎么不行呢?
- 2楼网友:詩光轨車
- 2021-04-04 07:14
argv是一个动态char类型数组,你将图像拖到这个程序生成的exe上,那么图像所在的绝对路径就会被赋值到argv中。追问不明白,我就是点小箭头运行这个程序啊?
- 3楼网友:荒野風
- 2021-04-04 07:05
这个程序运行时要加参数的
不知道都在说些什么
在cmd中,找到这个程序
然后后面加上参数
比如打开1.jpg
那么就是
exe /1.jpg
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯