În următorul articol vom arunca o privire la CloudCompare. Aceasta este un nor de puncte 3D și un software de procesare a rețelelor triunghiulare. Scopul acestei aplicații este de a face o comparație între doi nori de puncte 3D denși, cum ar fi cei achiziționați cu un scaner laser. În plus, este proiectat și pentru a compara un nor de puncte și o plasă triunghiulară. CloudCompare și ccViewer rulează în prezent pe sistemele Gnu/Linux, Windows și macOS. Programul este lansat sub licența publică generală GNU (GPL), astfel încât utilizatorul este liber să le folosească în orice scop.
Prin actualizări, CloudCompare a devenit software mai generic de procesare a norilor de puncte, inclusiv mulți algoritmi avansați ca: rÎnregistrare, reeșantionare, manipulare a câmpului de culoare / normal / scalar, calcul statistic, management al senzorilor, direcționare interactivă sau automată, îmbunătățirea vizualizării. și încă ceva.
Acest program a fost creat inițial în timpul unei colaborări între Telecom ParisTech și divizia de cercetare și dezvoltare a EDF. Proiectul CloudCompare a început în 2003 cu doctoratul lui Daniel Girardeau-Montaut privind Detectarea schimbărilor în datele geometrice 3D. La acea vreme, scopul său principal era detectarea rapidă a schimbărilor în norii de puncte 3D de înaltă densitate, obținute cu scanere laser la unitățile industriale sau șantierele de construcții. Ulterior a evoluat către un software de procesare a datelor 3D mai general și mai avansat. Acum este un proiect open source independent și software gratuit.
Caracteristici generale CloudCompare
- CloudCompare oferă un set de instrumente de bază pentru editarea și redarea manuală a norilor de puncte 3D și a rețelelor triunghiulare. De asemenea, oferă câțiva algoritmi de procesare avansați, inclusiv metode de efectuare:
-
- Proiecții (bazat pe axe de derulare, cilindri sau con, ...)
- Registru (ICP,...)
- Calculul distanței (cloud-cloud sau cloud-mesh distanța de la cel mai apropiat vecin, ...)
- Calculul statistic (test spațial Chi pătrat, ...)
- Segmentare (etichetarea componentelor conectate, bazată pe propagarea directă,...)
- Estimarea caracteristicilor geometrice (densitatea, curbura, rugozitatea, orientarea planului geologic, ...)
- CloudCompare poate gestiona câmpuri scalare nelimitate per nor de puncte pe care pot fi aplicați diverși algoritmi dedicati (netezire, evaluare a gradientului, statistici etc.). Un sistem dinamic de reproducere a culorilor ajută utilizatorul să vizualizeze câmpurile scalare pe punct într-un mod eficient.
- Utilizatorul va putea segmenta interactiv entități 3D (cu o polilinie 2D desenată pe ecran), rotiți interactiv / traduceți una sau mai multe entități în raport cu celelalte, selectați interactiv puncte unice sau perechi de puncte (pentru a obține lungimea segmentului corespunzător) sau triplete de puncte (pentru a obţine unghiul şi planul corespunzător normalităţii). Cea mai recentă versiune acceptă, de asemenea, crearea de etichete 2D atașate la puncte sau adnotări de zone dreptunghiulare.
- Un mecanism de plug-in permite extinderea suplimentară a capabilităților CloudCompare.
Instalați CloudCompare pe Ubuntu
Pentru a instala CloudCompare pe Ubuntu, utilizatorii pot folosi pachetul Flatpak care poate fi găsit în butuc plat. Dacă utilizați Ubuntu 20.04 și încă nu aveți această tehnologie activată pe sistemul dvs., puteți continua Ghidul pe care un coleg l-a scris pe acest blog acum ceva timp.
Când puteți instala aceste tipuri de aplicații pe computer, va trebui să deschideți doar un terminal (Ctrl + Alt + T) și să rulați următoarele comanda de instalare:
flatpak install flathub org.cloudcompare.CloudCompare
După finalizarea instalării, puteți porniți programul căutăm lansatorul corespunzător pe computerul nostru, deși comanda poate fi scrisă și în terminal:
flatpak run org.cloudcompare.CloudCompare
dezinstalare
la eliminați acest program, este necesar doar să deschideți un terminal (Ctrl + Alt + T) și să executați următoarea comandă în el:
flatpak uninstall org.cloudcompare.CloudCompare
CloudCompare este un software gratuit (Deși nu este obligatoriu să plătiți software-ul, dezvoltatorii săi salută donații de la acei utilizatori care îl consideră util). Pentru orice întrebare, raport de eroare sau sugestie, utilizatorii pot verifică forumul proiectului, depozitul său la Github o site-ul proiectului.