声明向量时 (1) 是什么意思?

What does (1) mean when declaring a vector?

...(1) 有什么作用?

std::vector<std::vector<cv::Point>> tight_contour(1);

(1) 只是说 tight_contour 应该用其中的一个元素进行初始化。

tight_contour 是一个包含 std::vector<cv::Point> 类型元素的 std::vector 对象。 (1) 正在构建 tight_contour 以容纳 1 个初始 default-constructed 元素。