在linux环境下使用opencv编写C++代码时,想要声明一个cvVideoWriter* cr_writer,但是我把它放在了if条件语句里:
if (frame->height > frame->width){
cvVideoWriter* cr_writer=cvCreateVideoWriter(...)
}
但后来经过各种调试发现在if条件语句里声明的cvVideoWriter虽然编译时不会报错,但不被识别。还是要放在if之外去声明。
在linux环境下使用opencv编写C++代码时,想要声明一个cvVideoWriter* cr_writer,但是我把它放在了if条件语句里:
if (frame->height > frame->width){
cvVideoWriter* cr_writer=cvCreateVideoWriter(...)
}
但后来经过各种调试发现在if条件语句里声明的cvVideoWriter虽然编译时不会报错,但不被识别。还是要放在if之外去声明。