我正在尝试声明一个用于存储轮廓的 vector ,但是出现以下错误:

代码:

Rect bounding_rect;
vector<vector<Point>> contours; // Vector for storing contour
vector<Vec4i> hierarchy;

错误:
'Rect' undeclared identifier,
'Point' undeclared identifier,
'vector' unspecialized class template cant be used as a template argument,
'Vec4i' undefined,

请有人可以帮我吗?

最佳答案

尝试:

cv::Rect
cv::Vec4i
cv::Point

或添加:
using namespace cv;

在标题之后

关于visual-studio-2010 - 如何使用OpenCV 247和Visual Studio 2010声明用于存储轮廓的矢量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21954492/

10-11 22:54
查看更多