对于OpenCV中的每个循环
For each loops in opencv
这是代码:
void translateOutline(vector<Point>& outline, Point center)
{
for (auto & point : outline){
point = point + center;
}
}
我正在尝试在C OpenCV中使用一个循环,在点向量中的每个点,我尝试将中心添加到点。
但是我遇到了一个操作员不匹配错误。我找不到有关如何使用每个循环添加点的任何文档。但这看起来正确吗?
只需将auto
更改为 Point
,而您要更改Point
,这是向量的内容:
for (Point& point : outline){
相关文章:
- 如何循环打印顶点结构
- OpenCV QT,显示视频的帧(不使用while循环)
- OPENCV C .在for循环中在不同的图像像素上绘制一个圆圈(应在每个循环运行时将图像打开)
- OPENCV MAT问题:直方图和此循环之间的差异
- 对于OpenCV中的每个循环
- 在OpenCV中使用Matlab的冒号运算符C++没有循环
- 在opencv ::垫子中将矩形为零,而无需循环
- 在这个 openCV 循环中'faces.size()'是什么意思?
- 为什么OpenCV Mat对象在嵌套for循环中指定了预期值后却不包含这些值
- Android OpenCV并行循环
- 在OpenCV中循环通过16位Mat的像素的有效方法
- OpenCV imshow() 在循环中显示图像
- 用循环(从opencv读取视频)停止QThread的正确方法
- OpenCV在循环中调整大小-内存泄漏
- OpenCV/ c++ for循环不会中断
- Opencv循环检测- RAM加载
- 如何在openCV中使用循环顺序访问图像
- 在Java绑定中循环使用OpenCV Mat
- OpenCV 矩阵运算是否比简单的循环迭代更快?
- OpenCV addweighted函数在第4次循环后给出一个未处理的异常