文章目录
前言
昨天我大概分析了本周所做实验的思路以及相关代码的实现,但最后的挑战题还没有说,当然这绝对不是因为我今天想玩耍(),我们先来看看挑战题。
一、如何实现?
想让程序判断未知图像是视频还是文件很简单,只需要把这个文件当视频读入,再获得它的帧数就好了,图片的帧数会是1,这样就能很清楚地分开图像和视频。
一开始思考程序怎么实现的时候,不知道拖入文件是什么意思,后来有小伙伴提醒我,可以让文件的路径名作为外部参数输入argv[]的数组,再用videocapture将这个文件以视频的格式读入程序。可是argv怎么用?
二、argc和argv的定义及用法
平常我们编C++程序的时候,会在main函数里运行具体的程序,习惯性地编写"int main()",事实上,完整的main函数是这样的:
int main