利用pointPolygonTest的方法,具体:
将findcontour得到的rotated_rect的四个顶点,组成vector,作为输入的第一个参数,把待测试的点作为第二个参数。
bool containPt(Point2f &pt)
{
for(int l=0;l<4;l++)
inps.push_back(rect_points[l]);
if(cv::pointPolygonTest(inps,pt,false)==1){
return true;
}else{
return false;
}
}