python - 计算对象标注共识区域
问题描述
场景:四个用户分别使用四个标签之一来注释图像。这些以相当复杂的格式存储 - 作为多边形或中心半径圆。我有兴趣为每个班级量化各个评分者之间的一致区域——换句话说,我希望得到一个 mxn 矩阵,其中 M_i,j 将是一些度量,例如 IoU(联合上的交集) ),在 i 和 j 的评分之间(显然,对角线为 1)。我面临两个问题。
一,我不知道在 Python 中什么最适合这个。例如,Shapely 不能很好地实现圆形。
二,有没有比逐个注释器进行比较更有效的方法?
解决方案
IMO 最简单的是使用多边形填充/圆形填充(这很简单,您可以自己滚动)/路径填充(来自种子)来填充形状。然后找到重叠区域是一件容易的事。
推荐阅读
- java - 反应 + 弹簧 | axios.post 的身份验证总是失败,但它正在使用 axios.get
- android - Retrofit2 授权如何使用拦截器类获取访问令牌
- android - Flutter Fresh 项目总是在所有 Flutter Channel 中出错
- c# - 读取地址值
- sql-server - 如何从另一个表列返回表的详细信息
- docker - 如何在 docker 容器内以交互方式运行 dotnet 核心控制台应用程序
- nuxt.js - 如何在 nuxt js Autodesk forge 查看器中使用 IconMarkupExtension?
- search - SPLUNK 中字段损坏问题的原因是什么?
- c# - 如何在 C# 代码文档中保留换行符
- vb.net - 如何检测一个日期字段值晚于/大于另一个日期字段?