今天在使用Visual Studio开发与OpenCV相关的程序时,遇到了这样的情况:
第一个参数的下方被打上了红波浪线,我本能的觉得是第一个参数出的问题,于是改成了这样:
红线依然存在,没有消失,把鼠标放在红线下方,显示:
在OpenCV的官方网站中,传入VideoWriter对象的构造函数的参数可以有不止一种形式,在看了那几种形式后,我意识到自己少传了个参数,那就是帧的大小,把这个参数加上:
于是红线消失了。
以后用Visual Studio开发时再遇到这种情况,就要注意,问题可能不在第一个参数,而在后面的参数上。