我有4个点的坐标,我想根据opencv中的这些坐标绘制一个四边形!有没有可以根据这些点绘制区域的功能!我知道rect
可以做到这一点,但我知道我不会总是有一个矩形!
问问题
965 次
2 回答
3
我建议使用多边形绘图polylines
或fillPoly
查看绘图函数以获取更多信息。
于 2013-08-29T10:43:03.113 回答
0
所以我发现并且它有效;)
cv::fillConvexPoly(covered,cropped,cv::Scalar(255,255,255));
被覆盖的是我的框架,裁剪的是点的向量,如果你没有得到一个矩形,请尝试重新排序向量
于 2013-08-29T10:49:31.303 回答