opencv找外接矩形,找的轮廓偏小,怎么解决

Opencv求轮廓的中心点坐标

3.得到最小外接矩形的中心点坐标作为轮廓的中心坐标;

 

输入参数points是所要求最小外结矩的點集数组或向量;

 

第一个参数points是所要求最小外结圆的点集数组或向量;

第二个参数Point2f类型的center是求得的最小外接圆的中心坐标;

第三个参数float类型的radius是求得的最小外接圆的半径; 

 
 
 
 
 
 
 //绘制轮廓的最小外结矩形 
 
 //绘制轮廓的最小外结圆 
 
 

1. 对原始图像均值滤波并二值化;

2. 求图像的最外层轮廓;

3.  使用minAreaRect方法求轮廓的最小外接矩形转化求得矩形的四个顶点坐标,并绘制矩形;

4.  使用minEnclosingCircle方法求轮廓的最小外接圆获取圆心和半径信息,并繪制圆;

以上就是本文的全部内容希望对大家的学习有所帮助,也希望大家多多支持脚本之家

我要回帖

 

随机推荐