std::vector<cv::Point2i> GrowingPt;
时间: 2024-01-21 16:02:53 浏览: 15
这是一个定义了名为GrowingPt的std::vector<cv::Point2i>对象。它是一个存储了cv::Point2i类型元素的动态数组。每个元素代表了一个二维平面上的点,其中cv::Point2i是OpenCV库中用于表示二维整数坐标的数据类型。这个GrowingPt向量可以用来存储一系列二维点的坐标信息。
相关问题
std::vector<std::vector<cv::Point>>
这是一个表示多边形的数据结构,其中每个多边形由一个内部的 `std::vector<cv::Point>` 表示。 `cv::Point` 是 OpenCV 库中用于表示二维点的类。每个 `cv::Point` 对象包含 x 和 y 坐标值,用于表示多边形中的一个顶点。因此,`std::vector<std::vector<cv::Point>>` 可以用于存储多个多边形,其中每个多边形由一系列顶点组成。
std::vector<std::vector<cv::Point>> all_curves; 解释这句话
这句话是一个 C++ 的语句,定义了一个名为 `all_curves` 的变量,类型为 `std::vector<std::vector<cv::Point>>`。它是一个二维的动态数组,每个元素都是一个 `std::vector<cv::Point>` 类型的容器,存储了多个 `cv::Point` 类型的元素。
简单来说,`all_curves` 存储了多个曲线,每个曲线是由多个点组成的,每个点都有 x 和 y 坐标值,类型为 `cv::Point`。