Dans le prochain article, nous allons jeter un œil à CloudCompare. Ceci est un logiciel de traitement de nuage de points 3D et de maillage triangulaire. Le but de cette application est de faire une comparaison entre deux nuages de points 3D denses, tels que ceux acquis avec un scanner laser. De plus, il est également conçu pour comparer un nuage de points et un maillage triangulaire. CloudCompare et ccViewer fonctionnent actuellement sur les systèmes Gnu/Linux, Windows et macOS. Le programme est publié sous la licence publique générale GNU (GPL), de sorte que l'utilisateur est libre de les utiliser à quelque fin que ce soit.
Grâce aux mises à jour, CloudCompare est devenu un logiciel de traitement de nuages de points plus générique, comprenant de nombreux algorithmes avancés comme : rJournalisation, rééchantillonnage, manipulation de champ couleur / normal / scalaire, calcul statistique, gestion des capteurs, ciblage interactif ou automatique, amélioration de la visualisation. et quelques autres.
Ce programme a été créé à l'origine lors d'une collaboration entre Télécom ParisTech et la direction R&D d'EDF. Le projet CloudCompare a débuté en 2003 avec la thèse de Daniel Girardeau-Montaut sur la détection des changements dans les données géométriques 3D. À l'époque, son objectif principal était de détecter rapidement les changements dans les nuages de points 3D à haute densité acquis avec des scanners laser dans des installations industrielles ou des chantiers de construction. Il a ensuite évolué vers un logiciel de traitement de données 3D plus général et avancé. Maintenant est un projet open source autonome et un logiciel libre.
Fonctionnalités générales de CloudCompare
- CloudCompare fournit un ensemble d'outils de base pour l'édition et le rendu manuels de nuages de points 3D et de maillages triangulaires. Il propose également plusieurs algorithmes de traitement avancés, y compris des méthodes pour effectuer :
-
- Projections (à base d'axes de déroulement, de cylindres ou de cône, ...)
- Enregistrer (PCI, ...)
- Calcul des distances (cloud-cloud ou cloud-mesh la distance du voisin le plus proche, ...)
- Le calcul statistique (test spatial Chi carré, ...)
- Segmentation (étiquetage des composants connectés, basé sur la propagation vers l'avant, ...)
- Estimation des caractéristiques géométriques (densité, courbure, rugosité, orientation du plan géologique, ...)
- CloudCompare peut gérer des champs scalaires illimités par nuage de points sur lesquels divers algorithmes dédiés peuvent être appliqués (lissage, évaluation de gradient, statistiques, etc.). Un système de reproduction dynamique des couleurs aide l'utilisateur à visualiser les champs scalaires par point de manière efficace.
- L'utilisateur pourra segmenter interactivement des entités 3D (avec une polyligne 2D dessinée sur l'écran), faire pivoter / translater de manière interactive une ou plusieurs entités les unes par rapport aux autres, sélectionner de manière interactive des points isolés ou des paires de points (pour obtenir la longueur du segment correspondant) ou des triplets de points (pour obtenir l'angle et le plan correspondant à la normalité). La dernière version prend également en charge la création d'étiquettes 2D attachées à des points ou des annotations de zones rectangulaires.
- Un mécanisme de plug-in permet d'étendre davantage les capacités de CloudCompare.
Installer CloudCompare sur Ubuntu
Pour installer CloudCompare sur Ubuntu, les utilisateurs peuvent utiliser le package Flatpak qui se trouve dans moyeu plat. Si vous utilisez Ubuntu 20.04 et que cette technologie n'est toujours pas activée sur votre système, vous pouvez continuer le guide qu'un collègue a écrit sur ce blog il y a quelque temps.
Lorsque vous pourrez installer ces types d'applications sur votre ordinateur, vous n'aurez qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande suivante commande d'installation:
flatpak install flathub org.cloudcompare.CloudCompare
Une fois l'installation terminée, vous pouvez démarrer le programme à la recherche de son lanceur correspondant sur notre ordinateur, bien que la commande puisse également être écrite dans le terminal :
flatpak run org.cloudcompare.CloudCompare
Désinstaller
Pour supprimer ce programme, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'y exécuter la commande suivante :
flatpak uninstall org.cloudcompare.CloudCompare
CloudCompare est un logiciel gratuit (Bien qu'il ne soit pas obligatoire de payer pour le logiciel, ses développeurs acceptent les dons des utilisateurs qui le considèrent utile). Pour toute question, rapport de bug ou suggestion, les utilisateurs peuvent vérifier la forum de projet, son référentiel à Github ou la site web du projet.