如何在另一个对象边界框下面选择对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在另一个对象边界框下面选择对象相关的知识,希望对你有一定的参考价值。

我正在研究一个Tumult Hype(javascript)项目来选择共享重叠空间的项目(如果他们的边界框被考虑在内)。

例如,橙色三角形的边界框由红色轮廓表示。是否有任何方法/逻辑可以在橙色三角形下方选择绿色三角形?

我最初的想法是根据它的ID在SVG中使用Path。这非常适合选择不寻常的形状对象并忽略它的边界框。但是,Bounding Box仍然不允许选择较低级别的DOM对象。

Bounding Box

答案

该问题的解决方案是不使用单独的对象(SVG)。创建1个SVG,其中所有对象都具有可使用其ID选择的唯一路径。

以上是关于如何在另一个对象边界框下面选择对象的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Tensorflow 对象检测 API 中查找边界框坐标

如何在另一个进程中访问 .Net 对象?

如何在另一个对象列表中选择对象列表

如何获取 mapboxgl.GeoJSONSource 对象的边界框?

YOLO 对象检测:算法如何预测比网格单元更大的边界框?

如何在 javascript 中为我的可拖动对象设置“边界”区域?