В следующей статье мы рассмотрим CloudCompare. Это программное обеспечение для обработки трехмерных облаков точек и треугольной сетки. Цель этого приложения - провести сравнение двух плотных трехмерных облаков точек, например, полученных с помощью лазерного сканера. Кроме того, он также предназначен для сравнения облака точек и треугольной сетки. CloudCompare и ccViewer в настоящее время работают в системах Gnu / Linux, Windows и macOS. Программа выпущена под лицензией GNU General Public License (GPL), поэтому пользователь может использовать их для любых целей.
Благодаря обновлениям CloudCompare стал более универсальное программное обеспечение для обработки облаков точек, включая множество передовых алгоритмов как: rРегистрация, повторная выборка, манипуляции с цветным / нормальным / скалярным полем, статистические вычисления, управление датчиками, интерактивное или автоматическое нацеливание, улучшение визуализации. и еще кое-что.
Эта программа была первоначально создана в результате сотрудничества между Telecom ParisTech и отделом исследований и разработок EDF. Проект CloudCompare стартовал в 2003 году, когда Даниэль Жирардо-Монто получил докторскую степень по обнаружению изменений в трехмерных геометрических данных. В то время его основной целью было быстрое обнаружение изменений в трехмерных облаках точек высокой плотности, полученных с помощью лазерных сканеров на промышленных объектах или строительных площадках. Позже он превратился в более общее и продвинутое программное обеспечение для обработки 3D-данных. Теперь это автономный проект с открытым исходным кодом и бесплатное программное обеспечение.
Общие функции CloudCompare
- CloudCompare предоставляет набор основных инструментов для ручного редактирования и рендеринга трехмерных облаков точек и треугольных сеток. Он также предлагает несколько расширенных алгоритмов обработки, включая методы для выполнения:
-
- Прогнозы (на основе раскручивающихся осей, цилиндров или конуса, ...)
- Записывать (ICP, ...)
- Расчет расстояния (cloud-cloud или cloud-mesh расстояние от ближайшего соседа, ...)
- Статистический расчет (пространственный тест Хи-квадрат, ...)
- Сегментация (маркировка подключенных компонентов, основанная на прямом распространении, ...)
- Оценка геометрических характеристик (плотность, кривизна, шероховатость, ориентация геологической плоскости, ...)
- CloudCompare может обрабатывать неограниченное количество скалярных полей для каждого облака точек, к которому могут применяться различные специализированные алгоритмы (сглаживание, оценка градиента, статистика и т. д.). Система динамического воспроизведения цвета помогает пользователю эффективно визуализировать скалярные поля для каждой точки.
- Пользователь сможет интерактивно сегментировать 3D-объекты (с 2D-полилинией, нарисованной на экране), интерактивно вращать / перемещать один или несколько объектов относительно других, интерактивно выбирать отдельные точки или пары точек (чтобы получить длину соответствующего сегмента) или точечные тройки (чтобы получить угол и плоскость, соответствующие нормальности). Последняя версия также поддерживает создание 2D-меток, прикрепленных к точкам или аннотациям прямоугольных областей.
- Механизм подключаемых модулей позволяет еще больше расширить возможности CloudCompare.
Установите CloudCompare в Ubuntu
Чтобы установить CloudCompare в Ubuntu, пользователи могут использовать пакет Flatpak, который можно найти в плоская ступица. Если вы используете Ubuntu 20.04 и в вашей системе по-прежнему не включена эта технология, вы можете продолжить гид что коллега написал в этом блоге некоторое время назад.
Когда вы сможете установить эти типы приложений на свой компьютер, вам нужно будет только открыть терминал (Ctrl + Alt + T) и запустить следующее команда установки:
flatpak install flathub org.cloudcompare.CloudCompare
После завершения установки вы можете запустить программу ищем соответствующий лаунчер на нашем компьютере, хотя команду можно записать и в терминале:
flatpak run org.cloudcompare.CloudCompare
деинсталляция
к удалить эту программу, необходимо только открыть терминал (Ctrl + Alt + T) и выполнить в нем следующую команду:
flatpak uninstall org.cloudcompare.CloudCompare
CloudCompare - бесплатное программное обеспечение (Хотя платить за программное обеспечение не обязательно, его разработчики приветствуют пожертвования от тех пользователей, которые считают его полезным.). По любым вопросам, сообщениям об ошибках или предложениям пользователи могут проверить форум проекта, его хранилище на Github или сайт проекта.
Будьте первым, чтобы комментировать