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

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)如果不存在, 重新扩充矩形区域

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。