У меня есть 3D-сетка для представления фигур / сеток, которая представлена в python с использованием ndarray (20,20,20) типа bool. Каждый элемент в сетке представляет наличие или отсутствие материала. Я хочу иметь возможность проверить, представляет ли данная сетка фигуру, которая соединена на всем пути от вершины сетки к основанию. Я хочу иметь возможность отбрасывать те, которые либо отключены, либо не занимают непрерывную серию ячеек от верхней части сетки до нижней.
На более позднем этапе я преобразую сетки в сетки, используя trime sh. Есть ли способ идентифицировать вышеупомянутое или непосредственно в python или через триме sh?