1. Produkter
  2.   3D
  3.   Python
  4.   Open3D
 
  

Open Source Python Library til 3D-databehandling

Gratis Python 3D-bibliotek til at skabe apps til 3D-databehandling. Det giver mulighed for at generere scener, overfladejustering, 3D-visualisering og mere.

Open3D er et meget kraftfuldt open source Python 3D-bibliotek, der gør det muligt for softwareudviklere at skabe applikationer til 3D-databehandling. Backend af biblioteket er meget optimeret og er sat op til parallelisering. En stor funktion ved biblioteket er 3D-maskinlæringsstøtte. Brug Open3D-ML udvidelse af Open3D til 3D maskinlæringsopgaver; Installer det med PyTorch eller TensorFlow to mest populære maskinlæringsrammer.

Biblioteket er meget nemt at håndtere og understøtter fuldt ud den hurtige udviklingsmodel. Biblioteket er designet på en sådan måde, at det gør det nemt og tidsbesparende for udviklere. Biblioteket har inkluderet understøttelse af flere vigtige funktioner, såsom generering og rekonstruktion af scener, forbedrede 3D-databehandlingsalgoritmer, overfladejustering, 3D-visualisering, understøttelse af 3D-datastrukturer, GPU-acceleration til kerne-3D-operationer, mesh, tilpasset visualisering og mange flere .

Open3D-biblioteket har inkluderet understøttelse af 3D-datastrukturer. Det understøtter tre slags repræsentation, dvs. punktskyer, masker og RGB-D-billeder. Biblioteket er jævnligt optimeret til nye funktioner, og implementeringerne er generelt hurtigere end deres modstykker i andre 3D-behandlingsbiblioteker. Biblioteket tilbyder også modul til sporing og justering af RGB-D-billeder samt læsning og skrivning af 3D-datafiler.

Previous Next

Kom godt i gang med Open3D

Den nemmeste måde at installere Open3D stabil udgivelse på er at bruge pip. Brug venligst følgende kommando for en problemfri installation.

Installer Open3D via pip

$ pip install open3d 

Du kan også installere Open3D via Conda ved at bruge følgende kommando.

$ conda install -c open3d-admin -c conda-forge open3d 

Du kan downloade det kompilerede delte bibliotek fra Github-lageret.

Arbejde med 3D Meshes via Python

Open source Open3D-biblioteket har inkluderet understøttelse af oprettelse af en terning eller uregelmæssig firkant med de angivne dimensioner. Du skal angive bredden, højden og dybden af kuben, og resten vil nemt blive færdiggjort. Du kan tilføje attributter til geometri, oprette en klon af geometri, opdele geometrien i grupper, tilføje en gruppe til denne geometri, kopiere geometri til den anden og mange flere.

Indlæsning og behandling af billeder

Open source Open3D-biblioteket giver softwareudviklere mulighed for nemt at indlæse og behandle billeder i deres egne applikationer. Biblioteket har inkluderet flere funktioner til billedbehandling såsom læsning af billede og Indlæsning af billede via URL. Du skal indstille basisstien eller URL'en, hvorfra du vil indlæse filer. Funktionen er meget nyttig, mens du indlæser mange billeder fra den samme mappe.

3D Scene Management

Open source Open3D-biblioteket har leveret funktionalitet til 3D-sceneoprettelse og -styring inde ved hjælp af Python-kommandoer. Det giver softwareudviklere mulighed for at placere objekter, lys og kameraer. Open3D understøtter gengivelse af scener og har leveret adskillige funktioner, såsom gengivelse af objekter til skyggekort, kontrol af rammen før gengivelse af objektet, indsamling af lysinfo, transformation af matrix, automatisk beregning af matrixpositionen, definering af objektets overordnede i scenen, objektets lokale rotation , definere gengivelsesrækkefølge for scenegrafobjekter og mange flere.

 Dansk