こんにちは、ios の行検出にopencvを使用しています。これは私の最終年度のプロジェクトです。私はecgの画像をアップロードしてから、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 に答える