2013-08-29 294 views
0

我有4個點的座標,並且我想根據這些座標在opencv中繪製一個四邊形!在那裏可以根據那些點繪製區域的功能有!我知道rect可以做到這一點,但我知道我不會總是有一個矩形!在opencv中繪製一個四邊形

回答

0

所以我發現,它的工作原理;)

cv::fillConvexPoly(covered,cropped,cv::Scalar(255,255,255)); 

覆蓋是我的框架和裁剪是一個點的載體,如果你沒有得到一個矩形的形式試圖重新排序向量

2

我會建議使用多邊形繪圖polylines或請參閱drawing functions欲知更多信息。

+0

@bkausbebk我找到了解決方案,你是對的我用cv :: fillConvexPoly – Engine