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

Open Source Python Library för 3D Databehandling

Gratis Python 3D-bibliotek för att skapa appar för 3D-databehandling. Det gör det möjligt att generera scener, ytan inriktning, 3D visualisering och mer.

Open3D är ett mycket kraftfullt open source Python 3D-bibliotek som gör det möjligt för mjukvaruutvecklare att skapa applikationer för 3D-databehandling. Bibliotekets backend är mycket optimerad och är inställd på parallellisering. Ett bra inslag i biblioteket är 3D-maskininlärningsstöd. Använd Open3D-ML förlängning av Open3D för 3D-maskininlärningsuppgifter; Installera den med PyTorch eller TensorFlow två mest populära maskininlärningsramar.

Biblioteket är mycket lätt att hantera och fullt ut stödja snabb utvecklingsmodell. Biblioteket är design på ett sådant sätt att utvecklare jobbar enkelt och tidsbesparande. Biblioteket har inkluderat stöd för flera viktiga funktioner, såsom generation och rekonstruktion av scener, förbättrade 3D-databehandlingsalgoritmer, ytanpassning, 3D-visualisering, stöd för 3D-datastrukturer, PU-acceleration för kärn 3D-operationer, mesh, anpassad visualisering och många fler.

Open3D-biblioteket har inkluderat stöd för 3D-datastrukturer. Den stöder tre typer av representation i-e point clouds, messes och GB-D-bilder. Biblioteket är regelbundet optimerat för nya funktioner och implementeringarna är i allmänhet snabbare än sina motsvarigheter i andra 3D-bibliotek. Biblioteket ger också modul för spårning och anpassning av GB-D-bilder samt att läsa och skriva 3D-datafiler.

Previous Next

Komma igång med Open3D

Det enklaste sättet att installera Open3D stabil release använder pip. Använd följande kommando för en smidig installation.

Installera Open3D via pip

$ pip install open3d 

Du kan också installera Open3D via Conda med följande kommando.

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

Du kan ladda ner det kompilerade delade biblioteket från Github-förrådet.

Arbeta med 3D-nät via Python

Open-source Open3D-biblioteket har inkluderat stöd för att skapa en kub eller oregelbunden fyrhörning med de angivna dimensionerna. Du måste ange kubens bredd, höjd och djup och resten kommer att vara lätt att slutföra. Du kan lägga till attribut till geometri, skapa en klon av geometri, dela upp geometrin i grupper, lägga till en grupp till den här geometrin, kopiera geometri till den andra och många fler.

Laddar och bearbetar bilder

Open-source Open3D-biblioteket tillåter mjukvaruutvecklare att enkelt ladda och bearbeta bilder i sina egna applikationer. Biblioteket har inkluderat flera funktioner för bildbehandling som att läsa bild och Ladda bild via URL. Du måste ställa in bassökvägen eller webbadressen från vilken filer ska laddas. Funktionen är mycket användbar när du laddar många bilder från samma katalog.

3D-scenhantering

Open-source Open3D-biblioteket har tillhandahållit funktionalitet för att skapa och hantera 3D-scener inuti med Python-kommandon. Det tillåter programutvecklare att placera föremål, lampor och kameror. Open3D stöder Scener-rendering och har tillhandahållit flera funktioner, som att rendera objekt till skuggkartor, kontrollera ramen innan du renderar objektet, samla in ljusinformation, transformera matris, automatiskt beräkna matrispositionen, definiera objektets förälder i scenen, Objektets lokala rotation , definiera renderingsordning för scengrafobjekt och många fler.

 Svenska