Как правильно обрабатывать данные 3D Point Cloud в Python?
Я новичок в этом форуме, так что это будет мой первый вопрос (я использую форум уже несколько лет:D).
В чем моя проблема: сейчас я работаю в компании, где мы хотим автоматизировать такие процессы, как поиск самых низких и / или самых высоких точек / линий в классифицированных данных облака точек 3D (таких как стены, крыши и т. Д.). Итак, у меня есть классифицированное облако точек, в котором я не хочу сам рисовать линии самых низких и самых высоких точек стен, крыш или чего-либо еще, но вместо этого выясняю, как python может сделать эту работу за меня!
Что я хотел бы знать: для начала я хотел бы узнать, как лучше всего обрабатывать данные облака точек с помощью Python? Я придумал несколько идей, просто выполнив поиск в Google (например, laspy, open3d, ...), но я очень смущен, какая из них может быть библиотекой, которая мне понадобится для моей миссии, или где я действительно должен начать прилагать усилия. учимся обращаться с определенным пакетом ..
Итак, я благодарен за ваши ответы и предложения (может быть, есть похожая запись, которую я еще не нашел?).
Спасибо Макс
1 ответ
Возможно, вы захотите ознакомиться с учебными пособиями по Open3D, которые можно найти здесь:
http://www.open3d.org/docs/release/tutorial/geometry/pointcloud.html#Point-cloud-distance
Нет ни одного, который делает именно то, что вы ищете, но довольно близко (ИМО).
Мне неинтересно делать то, что вы делаете, но если бы я был здесь, я бы это понял.