1. 程式人生 > >opencv 邊界確定函數

opencv 邊界確定函數

span 利用 它的 idt void ilo array edr ppr

多邊形逼近,用嘴貼切的多邊形標識

void approxPolyDP(InputArray curve, OutputArray approxCurve, double epsilon, bool closed);

InputArray curve:輸入的點集
OutputArray approxCurve:輸出的點集,當前點集是能最小包容指定點集的。draw出來即是一個多邊形;
double epsilon:指定的精度,也即是原始曲線與近似曲線之間的最大距離。
bool closed:若為true,則說明近似曲線是閉合的,它的首位都是相連,反之,若為false,則斷開。

矩形外包,不帶旋轉

opencv中利用函數boundingRect來對指定的點集進行包含,使得形成一個最合適的正向矩形框把當前指定的點集都框住

能旋轉的矩形,角度是怎麽算的的不知道, width和height有時候是反著的

RotatedRect rect = minAreaRect(contours[i]);

opencv 邊界確定函數