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

Open Source Python Library für die 3D-Datenverarbeitung

Freie Python 3D-Bibliothek, um Anwendungen für die 3D-Datenverarbeitung zu erstellen. Es ermöglicht Szenen zu erzeugen, Oberflächenausrichtung, 3D Visualisierung und mehr.

Open3D ist eine sehr leistungsstarke Open Source Python 3D Bibliothek, die es Software-Entwicklern ermöglicht, Anwendungen für die 3D-Datenverarbeitung zu erstellen. Das Backend der Bibliothek ist stark optimiert und für die Parallelisierung eingerichtet. Eine großartige Funktion der Bibliothek ist die Unterstützung für das Erlernen von 3D-Maschinen. Verwenden Sie die Open3D-ML Erweiterung von Open3D für 3D-Maschinen-Lernaufgaben; Installieren Sie sie mit PyTorch oder TensorFlow den beliebtesten Werkzeugmaschinenbau-Frameworks.

Die Bibliothek ist sehr einfach zu handhaben und unterstützt das schnelle Entwicklungsmodell. Die Bibliothek ist so konzipiert, dass Entwickler Arbeit einfach und zeitsparend machen können. Die Bibliothek hat Unterstützung für verschiedene wichtige Funktionen wie Erstellung und Rekonstruktion von Szenen, verbesserte 3D-Datenverarbeitungsalgorithmen, Oberflächenausrichtung, 3D-Visualisierung, Unterstützung für 3D-Datenstrukturen, PU-Beschleunigung für 3D-Einsätze.

Die Open3D-Bibliothek hat Unterstützung für 3D-Datenstrukturen enthalten. Es unterstützt drei Arten von Repräsentationsbildern i-e Punktwolken, Messen und GB-D-Images. Die Bibliothek wird regelmäßig für neue Features optimiert und die Implementierungen sind im Allgemeinen schneller als ihre Gegenstücke in anderen 3D-Verarbeitungsbibliotheken. Die Bibliothek stellt auch ein Modul zur Verfolgung und Ausrichtung von GB-D-Images sowie zum Lesen und Schreiben von 3D-Datendateien zur Verfügung.

Previous Next

Getting Start mit Open3D

Der einfachste Weg, um Open3D stable Release zu installieren, ist pip. Bitte benutzen Sie den folgenden Befehl für eine reibungslose Installation.

Installation von Open3D via pip

$ pip install open3d 

Sie können auch Open3D über Cond mit dem folgenden Befehl installieren.

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

Sie können die kompilierte gemeinsam genutzte Bibliothek aus dem Github-Repository herunterladen.

Arbeit mit 3D Dashes über Python

Die Open-Source-Open3D-Bibliothek hat Unterstützung für die Erstellung eines Würfels oder irregulären Quadral der bereitgestellten Dimensionen enthalten. Sie müssen die Breite, die Höhe und die Tiefe des Würfels angeben und der Rest ist leicht zu vollenden. Sie können Attribute zur Geometrie hinzufügen, einen Klon von Geometrie erstellen, die Geometrie in Gruppen aufteilen, eine Gruppe zu dieser Geometrie hinzufügen, Geometrie zu der anderen kopieren und vieles mehr.

Bilder laden und verarbeiten

Die Open-Source-Open3D-Bibliothek ermöglicht es Softwareentwicklern, Bilder einfach in ihre eigenen Anwendungen zu laden und zu verarbeiten. Die Bibliothek enthält mehrere Funktionen für die Bildverarbeitung, z. B. das Lesen von Bildern und das Laden von Bildern über eine URL. Sie müssen den Basispfad oder die URL festlegen, von der Dateien geladen werden sollen. Die Funktion ist sehr hilfreich, wenn Sie viele Bilder aus demselben Verzeichnis laden.

3D-Szenenverwaltung

Die Open Source Open3D Bibliothek hat Funktionalität für die Erstellung und Verwaltung von 3D-Szenen innerhalb der Python-Befehle bereitgestellt. Es erlaubt Software-Entwicklern, Objekte, Lichter und Kameras zu platzieren. Open3D unterstützt die Darstellung von Scenes und hat mehrere Funktionen, wie das Rendern von Objekten in Schattenkarten, das Überprüfen des Rahmens vor dem Rendern des Objekts, die Umwandlung von Objektmatrix, definiert.

 Deutsch