嗨,我在 ios 中使用opencv进行线检测。这是我最后一年的项目。我想上传心电图的图像,然后从中提取线,因为我使用了opencv并成功地提取了线,但现在我想保存线并面临很多问题,任何人都可以帮助我或任何教程?
问问题
493 次
1 回答
0
我很快写了一些东西,我认为它可以帮助你:
void write_lines_to_file ( string file_name, vector<vector<Point> > lines )
{
FileStorage fs ( file_name, FileStorage::WRITE );
fs << "lines" << "[";
for ( unsigned int i = 0; i < lines.size(); i++ )
{
// I've assumed each line is a vector< Point >, in index [0] the head and index [1] the tail.
fs << "{:" << "x1" << lines[i].at ( 0 ).x << "y1" << lines[i].at ( 0 ).y << "x2" << lines[i].at ( 1 ).x << "y2" << lines[i].at ( 1 ).y << "}";
}
fs.release();
}
我没有测试它,我做了自己的假设,所以当你想使用它时请谨慎。
于 2013-03-26T09:46:57.377 回答