从cvFindContour中提取对象
Extract objects from cvFindContour
我能够在我的网络摄像头的捕获上使用cvFindContour绘制一些轮廓,但现在我想将每个轮廓存储到一些对象中。
这里的目标是在相机的捕获中进行实时对象检测,但我真的不知道如何处理这些轮廓。
有什么想法吗
我想将每个轮廓存储到某个对象中
如果你这样做:
// detect edges using canny:
Mat edges;
Canny(myImg, edges, 100, 200, 3);
vector<vector<Point> > contours;
vector<Vec4i> hierarchy;
findContours(edges, contours, hierarchy, CV_RETR_TREE, CV_CHAIN_APPROX_NONE);
在findContours
调用之后,contours
向量已经保存了您的轮廓。
我真的不知道如何处理这些轮廓
这是一个完全不同的问题,对你的具体领域、具体方法非常具体……没有人能告诉你应该做什么,但你可以研究一些现有的解决方案,了解更多关于当前技术的信息,以找出你可以做什么。你需要自己做:)
相关文章:
- 遍历对象向量,并找到与从文本文件中提取的对象匹配的变量
- 如何将图像的字节数组(取自 s3)转换为 C++ 或 C 中的图像/图像对象
- 如何提取由特定模式分开的JSON对象字符串
- 如何从对象数组中提取属性数组?
- 使用非成员函数从输入流中提取类对象
- V8从C 中的nodejs提取全局对象
- 是否可以为给定的静态库人为地诱导对象文件提取
- 从黑色背景 OpenCV C++中提取对象
- 是否可以从 file.lib 中提取对象文件
- 如何通过Boost Spirit提取STD ::弦对象
- 从低对比度背景中提取对象
- 从net.connman.Manager的GetService方法动态提取D-Bus参数和对象路径
- C++:从字符串对象中提取整数
- 在boost python中提取c++派生的类对象
- 使用鼠标手动提取对象
- Boost.python 将对象拉取到本地范围内以进行读取访问
- 取两个size_t对象的差异是否安全
- 提取对象的比特流(0和1)
- 如何从Lua中提取C++对象指针
- 我正在寻找一种在从模型中删除并重新添加修改后的可提取对象后操作 iloextract 对象的方法