Bootstrap

opencv笔记三十三(判断点是否在轮廓内部)

 

pointPolygonTest(

InputArray contour,// 输入的轮廓

Point2f pt, // 测试点

bool measureDist // 是否返回距离值,如果是false,1表示在内面,0表示在边界上,-1表示在外部,true返回实际距离 )

返回数据是double类型

 

 

#include <opencv2/opencv.hpp>
#include <iostream>
#include <math.h>

using namespace std;
using namespace cv;
int main(int argc, char** argv) {
	const int r = 100;
	Mat src = Mat::zeros(r * 4, r * 4,
;