我发现一些Aruco文件的语法很奇怪:
vector< cv::Mat > thres_images(n_param1);
似乎thres_images
是函数,但如果是,那么vector< cv::Mat >
在它前面是什么?它既不是声明也不是定义。后来它被用作数组:
thres = thres_images[n_param1 / 2];
PS:完整的代码可以在这里找到
thres_images
是一个向量,它的向量传递给n_param1
作为初始容器大小。