python - 如何在openCV中确定轮廓是否为圆弧
问题描述
我的图像中有各种类型的不同轮廓,用不同的颜色表示,并希望在轮廓为圆弧的基础上过滤它们。我不知道圆弧的中心或半径(我需要找到),因为它从一个轮廓变为另一个轮廓,因此需要一种过滤轮廓的方法(在这种情况下是红色、绿色和蓝色轮廓) ) 以减少在其上运行 polyfit 的数据集。我在 python 上使用 OpenCV。任何人都可以请帮忙。
解决方案
推荐阅读
- javascript - Tampermonkey 匹配所有子目录
- python - 在给定变量名称为字符串的模块内部修改 __main__.variable
- python - tf.function 如何用 autograph 编译 python 函数?
- aws-lambda - 通过 API Gateway 将查询字符串参数传递给 Lambda 函数
- ruby-on-rails - Rails REST Api auth error statud code 500 在heroku中但不是在本地
- r - 从 xts 对象中提取工作日并将提取的工作日保留为 xts 对象
- c - 在 C 中处理 FILE 数组
- c# - Oracle - 为存储过程生成 POCO
- javascript - 如何在加载 WordPress 页面时强制打开 HTML 下拉菜单
- java - 以超类为参数对子类进行操作的方法