图像处理--最大内接圆

文章目录

  • 0. 检测效果
  • 1. 最大内接圆
    • 1.1 本文检测过程
    • 1.2 实现检测过程 cv::pointPolygonTest
    • 1.3 优化检测方法
  • 2. 代码实现

0. 检测效果

  • 改进前
    图像处理--最大内接圆_第1张图片
  • 改进后
    图像处理--最大内接圆_第2张图片

1. 最大内接圆

  • 最大内接圆简单的定义:圆心位于轮廓内部,且圆心到轮廓中部分点的距离一样,且半径最大。

1.1 本文检测过程

  1. 确定检测目标轮廓;
  2. 遍历轮廓内的非零点到轮廓的距离作为内接圆半径;
  3. 将2中半径最大的轮廓内点作为圆心,对应的半径作为最大内接圆半径。

1.2 实现检测过程 cv::pointPo

你可能感兴趣的:(2D视觉,图像处理,计算机视觉)