如何获得numpy数组中不在内部边界框内但在外部边界框之间的所有3d点?

问题描述

我有一个3d点的Numpy数组,格式为(n,3),其中n是点数,第1列是x坐标,第2列是y坐标,第3列是z坐标。如何在外边界框中得到所有点,而不在内边界框中得到所有点?

解决方法

两个盒子的方向如何?轴是否平行于x,y,z?

在这种情况下,这并不困难。

  1. 找出该点是否在外框的x,y,z范围内
  2. 如果是:对内盒进行相同的测试

仅在需要代码时通知我