检测某一坐标点是否在多边形框中

double cv::pointPolygonTest (
[InputArray] contour,
[Point2f] pt,
bool measureDist)

Python:
retval = cv.pointPolygonTest(contour, pt, measureDist )

cv2.pointPolygonTest:
1.判断Next坐标点是否在初始矩形里面
用于测试一个点是否在多边形中
1)当measureDist设置为true时,返回实际距离值。若返回值为正,表示点在多边形内部,返回值为负,表示在多边形外部,返回值为0,表示在多边形上。
2)当measureDist设置为false时,返回 -1、0、1三个固定值。若返回值为+1,表示点在多边形内部,返回值为-1,表示在多边形外部,返回值为0,表示在多边形上。
3)如果存在返回 1, 如果不存在,返回-1
4)如果不存在, 重新扩充矩形区域

你可能感兴趣的:(检测某一坐标点是否在多边形框中)