当前位置: 首页 > article >正文

cv::intersectConvexConvex返回其中一个输入点集,两个点集不相交

问题:cv::intersectConvexConvex返回其中一个输入点集,但两个点集并不相交
版本:opencv 3.1.0

git上也有人反馈了intersectConvexConvex sometimes returning one of the input polygons in case of empty intersection #10044
是凸包嵌套判断逻辑BUG,要改源码: modules/imgproc/src/geometry.cpp
在这里插入图片描述
进去源码看了下,还真的是,低级错误
在这里插入图片描述

解决方法:

可以用更新版本的opencv,2017年的时候已经修复合并至主分支 Fix for intersectConvexConvex nested contours check #10053

也可以把上面的源码提出来自己改下函数名称直接调用


http://www.kler.cn/a/386807.html

相关文章:

  • 三电平空间矢量详解
  • Linux(DISK:raid5、LVM逻辑卷)
  • C语言编程笔记:文件处理的艺术
  • 向harbor中上传镜像(向harbor上传image)
  • MyBatisPlus学习笔记
  • unity学习18:unity里的 Debug.Log相关
  • Windows 11 安装 MySQL 8.4 LTS 详细安装配置教程(入门篇)
  • linux基础——详细篇
  • React diff算法和Vue diff算法的主要区别
  • PICO+Unity MR视频透视
  • 分组校验在Spring中的应用详解
  • 九、Go语言快速入门之map
  • Leetcode刷题
  • 层出不穷的大模型产品,你怎么选?
  • 基于大语言模型的规划
  • 【Redis】缓存击穿与缓存雪崩:问题与解决方案
  • 网络原理(应用层)->HTTP
  • ArcGIS Pro SDK Addin-DAML
  • 十六 MyBatis使用PageHelper
  • 【韩老师零基础30天学会Java 】03章 变量
  • selenium大量并发连接驱动超时
  • sealos部署K8s,安装docker时master节点突然NotReady
  • # SpringCloud学习
  • 虚拟现实辅助工程技术如何加速汽车设计与制造
  • 接口类和抽象类在设计模式中的一些应用
  • 深度学习:bert模型