Beschreibung

eVision Studio: Das Tool zum Erlernen, Erstellen von Prototypen und Vorführen von eVision

Komplexe Bildverarbeitungsabläufe lassen sich über eine grafische Benutzeroberfläche entwerfen. Die Sammlung von Tools spiegelt die Vielfalt und die Leistungsfähigkeit der eVision-Bibliotheken wider. Der der Verarbeitungspipeline entsprechende Quellcode in C++, Python und C# wird automatisch generiert und dient als interaktive Dokumentation der eVision-API.

eVision Studio kann Live-Bildquellen wie beispielsweise eine GigE Vision-Kamera, einen Coaxlink-Framegrabber oder Sequenzen eines eGrabber-Recorders verarbeiten. Diese Anwendung ist kostenlos, läuft unter Windows und Linux und ist mit Intel- und ARM-64-Bit-Architekturen kompatibel.

Die aktuelle Version enthält Werkzeuge aus folgenden Bereichen: EasyDeepOCR, EasySpotDetector, EasyImage, EasyColor, EasyFind, EasyMatrixCode, EasyQRCode, EasyClassify, EasySegment, EasyLocate, EasyGauge, Easy3DMatch, Easy3DObject, Easy3DLaserLine, EasyObject, EasyBarCode, EasyMatch.

Die letzte Version, die die Anwendung „Legacy Studio“ enthält, ist eVision 26.02.2.

Wichtigste Vorteile

Grafische Darstellung von Bildverarbeitungs-Pipelines

Komplexe Bildverarbeitungsabläufe lassen sich über eine grafische Benutzeroberfläche entwerfen. Benutzer können grafische Verknüpfungen zwischen den Ein- und Ausgängen der Werkzeuge erstellen. Viele eVision-Datentypen werden unterstützt: Bilder, 3D-Punktwolken, beliebige Bereiche, … Der Graph zeigt die Verarbeitungszeit jedes einzelnen Werkzeugs sowie die Gesamtzeit des gesamten Graphen an.

Studio illustration4

Ein Werkzeugkatalog, der die Funktionen von eVision vorstellt

Alle Bibliotheken, einschließlich der Bibliotheken für Deep Learning und 3D-Verarbeitung, werden in eVision Studio als Werkzeuge angezeigt. Der Werkzeugkatalog ist durchsuchbar, und zu jedem Werkzeug wird eine Beschreibung bereitgestellt.

newStudio illustration6

3D-Erfassung und -Verarbeitung

Erfassung von Tiefenkarten mit dem Coaxlink Quad 3D-LLE.
eVision Studio kann über eGrabber Studio an einen Coaxlink Quad 3D-LLE-Framegrabber angeschlossen werden. Dieser Framegrabber liefert Live-Tiefenkarten, die mit einer Vielzahl von 3D- und 2D-Werkzeugen verarbeitet werden können: Konvertierung in andere 3D-Formate, Kalibrierung, Filterung, Ausrichtung, Dezimierung …

Easy3DLaserlineBundle 2

Umfassende Konfigurationsoberflächen für eVision-Tools

Für jedes Tool wurden eigene Konfigurationsfenster entwickelt. Diese Fenster zeigen die verschiedenen Parameter des Tools an, und sofern möglich, wird eine grafische Darstellung angeboten. Die Ergebnisse werden zudem in einem übersichtlichen Format angezeigt.

Studio illustration6

Interaktive Codegenerierung für C++, C# und Python

Der Code, der der aktuellen Verarbeitungspipeline und der tatsächlichen Konfiguration des Tools entspricht, wird automatisch und dynamisch generiert. Es werden drei Programmiersprachen unterstützt: C++, C# und Python. Diese Beispielprogramme können direkt verwendet werden, um die in eVision Studio entworfene aktuelle Verarbeitungspipeline nachzubilden.

Studio illustration7

Enthält Beispielprojekte für jedes Tool

In eVision Studio steht ein Katalog mit Beispielprojekten zur Verfügung. Diese Projekte veranschaulichen einfache oder komplexere Anwendungsmöglichkeiten der eVision-Tools. Sie enthalten Beispielbilder und können vom Benutzer an seine spezifischen Anwendungsfälle angepasst werden.

newStudio illustration8

Live-Bildaufnahme über eGrabber Studio

In eVision Studio können beliebige Quellen wie Coaxlink-Framegrabber, GigE Vision-Kameras oder aufgezeichnete Container verwendet werden. Die Parameter lassen sich dynamisch bearbeiten, und die Änderungen sind sofort in den eVision-Tools sichtbar. Für die Verwendung von GigE Vision-Kameras oder eGrabber-Recorder-Containern ist keine Lizenz erforderlich.

eGrabberStudioLogo Square

Verfügbare Bibliotheken

Allgemeine Verwendung

Inspektion mit Deep Learning

Anwendungsorientierte Verarbeitung

Open eVision herunterladen

Placeholder Image
Placeholder Image