3
我是OpenCV的新手。
请告诉我如何使用std :: count打印这些对象。如何在OpenCV中打印矢量值
std::vector<std::vector<cv::Point>> contours;
std::vector<cv::Vec4i> hierarchy;
谢谢。
我是OpenCV的新手。
请告诉我如何使用std :: count打印这些对象。如何在OpenCV中打印矢量值
std::vector<std::vector<cv::Point>> contours;
std::vector<cv::Vec4i> hierarchy;
谢谢。
好,一个办法做到这一点是:
for (auto vec : contours)
for (auto v : vec)
std::cout << v << std::endl;
,然后层次:
for (auto vec : hierarchy)
std::cout << vec << std::endl;
关键的一点是,OpenCV的数据结构超载<<
操作,这样你就可以直接与cout
一起使用。