OpenCV 3.1.0 图像处理教程,贾志刚,E-Mail:微博:流浪的鱼-GloomyFish,点多边形测试,概念介绍API介绍代码演示,概念介绍-点多边形测试-测试一个点是否在给定的多边形内部,边缘或者外部,API介绍 cv:pointPolygonTest,pointPolygonTest(InputArray contour,/输入的轮廓Point2f pt,/测试点bool measureDist/是否返回距离值,如果是false,1表示在内面,0表示在边界上,-1表示在外部,true返回实际距离)返回数据是double类型,演示代码-步骤,构建一张400 x400大小的图片,Mat:Zero(400,400,CV_8UC1)画上一个六边形的闭合区域line发现轮廓对图像中所有像素点做点 多边形测试,得到距离,归一化后显示。,演示代码-细节,内部外部边缘线,演示代码,演示代码,