RMVL  1.3.0
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
samples/tutorial_code/dataio/sample_write_corners.cpp

角点数据写入例程

#include <iostream>
#include <rmvl/rmvl.hpp>
using namespace std;
using namespace cv;
int main()
{
for (uint32_t n = 0; n < 5; ++n)
{
// data prepare
vector<vector<Point2f>> corners;
corners.resize(3);
for (size_t i = 0; i < 3; ++i)
{
corners[i].resize(n + 1);
for (size_t j = 0; j < n + 1; ++j)
corners[i][j] = Point2f(i + j, n + j);
}
// write data
RMVL_Assert(writeCorners("ts.yml", n, corners));
}
return 0;
}
#define RMVL_Assert(expr)
在运行时检查条件,如果失败则抛出异常
定义 util.hpp:230
定义 math.hpp:69