opencv(24) 您所在的位置:网站首页 opencv查找圆 opencv(24)

opencv(24)

2023-06-20 19:28| 来源: 网络整理| 查看: 265

最小外接圆 函数原型—minEnclosingCircle() void minEnclosingCircle( InputArray points, CV_OUT Point2f& center, CV_OUT float& radius ); points: 输入的二维点集, 可以填Mat类型或std::vectorcenter: Point2f&类型的center, 圆的输出圆心radius: float&类型, 表示圆的输出半径 应用实例

这里写图片描述

代码 Mat srcImg = imread("D:\\1\\10.png"); imshow("src", srcImg); Mat dstImg = srcImg.clone(); GaussianBlur(srcImg, srcImg, Size(3, 3), 0, 0); cvtColor(srcImg, srcImg, CV_BGR2GRAY); Canny(srcImg, srcImg, 100, 200); imshow("Canny", srcImg); vector contours; vector hierarcy; findContours(srcImg, contours, hierarcy, CV_RETR_TREE, CV_CHAIN_APPROX_NONE); cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有