我一直在使用高斯状态模型测试背景减法。我正在使用 opencv 2.1.0。我可以生成场景前景的二值图像。现在我要做的就是绘制边界矩形以突出显示移动的对象。我已经使用 cvCountourBoundingRect 来获得覆盖计数的矩形。我面临的问题是在多个计数的情况下,有时附近的矩形重叠。在这里,有人可以建议我防止矩形重叠吗?在理想情况下,两个矩形不应重叠。它应该画一个更大的矩形,覆盖所有两个矩形。
任何建议都会很棒。
我一直在使用高斯状态模型测试背景减法。我正在使用 opencv 2.1.0。我可以生成场景前景的二值图像。现在我要做的就是绘制边界矩形以突出显示移动的对象。我已经使用 cvCountourBoundingRect 来获得覆盖计数的矩形。我面临的问题是在多个计数的情况下,有时附近的矩形重叠。在这里,有人可以建议我防止矩形重叠吗?在理想情况下,两个矩形不应重叠。它应该画一个更大的矩形,覆盖所有两个矩形。
任何建议都会很棒。
在 OpenCV 中没有现成的可能性来执行此操作。但实际上算法很简单: