ボクサーのパンチを検出して分類できる OpenCV プログラムに取り組んでいます。現在、私のプログラムはさまざまな画像処理をすべて実行し、輪郭を見つけて検出し、ROI (対象領域) に境界ボックスを描画します。また、領域や中心点など、各境界ボックスのいくつかのプロパティを計算しています。
今私がやりたいことは、中心点から始まる各境界ボックスから線を引き、その線の角度と長さを分析することです。私の目的を示す画像を見てください。
うまくいけば、皆さんがより良い概要を持っていることを願っています........
ここでの私の質問は、開始位置から終了位置までそのような線を描画して、それをベクトルに保存して分析するにはどうすればよいですか...?
線を描画するさまざまな機能についていくつか調査しましたが、それらのどれも私の目的に適していないようです。ここにいくつかの研究リンクがあります:
Opencv Draw Line & Line イテレータ & ポリライン
arcLength、fitLine、clipLine、Hough 変換も参照
誰かが私の目的に最も適したテクニックを教えてくれませんか...? いくつかの良い読み物、例、または単にこの全体を開始する方法を提案する
よろしく 私の問題が今ではよく理解されていることを願っています