1

背景減算を使用して画面上の動きを検出し、cvFindContours を使用して輪郭を検出します小さな長方形がたくさんできます。私の質問は、これらの小さな長方形をグループ化して、ムーブメント全体を囲む大きな長方形にする方法です。

4

1 に答える 1

1

検出された輪郭がどの程度切断されているかによって異なります。cvSmoothを使用して画像を滑らかにしてから、膨張 ( cvDilate() ) やクロージング ( cvMorphologyEx() )などの形態学的演算子を適用できます。

たとえば、cvDilate() は、CreateStructuringElementEx によって生成された IplConvKernel を受け取り、ニーズに最も適した構造化要素を作成できます。

于 2011-03-11T16:40:23.310 に答える