ウェブカメラのキャプチャで 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
ベクトルはすでに輪郭を保持しています。
私は本当にこれらの輪郭をどうするか分かりません
これは、具体的なドメイン、具体的なアプローチに非常に固有の完全に異なる質問です...何をすべきかを正確に教えてくれる人はいませんが、いくつかの既存のソリューションについて調査し、現在の最新技術について詳しく知ることができます。あなたができること。自分でやる必要があります:)