Descrizione
eVision Studio: lo strumento per imparare, prototipare e dimostrare eVision
È possibile progettare complesse sequenze di elaborazione delle immagini utilizzando un’interfaccia grafica. Questa raccolta di strumenti riflette la varietà e le potenzialità delle librerie eVision. Il codice sorgente in C++, Python e C#, corrispondente alla pipeline di elaborazione, viene generato automaticamente e fornisce una documentazione interattiva dell’API eVision.
eVision Studio è in grado di elaborare sorgenti di immagini in tempo reale quali una telecamera GigE Vision, un frame grabber Coaxlink o sequenze registrate con eGrabber. Questa applicazione è gratuita, funziona su Windows e Linux ed è compatibile con le architetture Intel e ARM a 64 bit.
La versione attuale include strumenti delle seguenti categorie: EasyDeepOCR, EasySpotDetector, EasyImage, EasyColor, EasyFind, EasyMatrixCode, EasyQRCode, EasyClassify, EasySegment, EasyLocate, EasyGauge, Easy3DMatch, Easy3DObject, Easy3DLaserLine, EasyObject, EasyBarCode, EasyMatch.
L’ultima versione che include l’applicazione Legacy Studio è eVision Studio 26.02.2.
Vantaggi principali
Progettazione grafica delle pipeline di elaborazione delle immagini
È possibile progettare sequenze complesse di elaborazione delle immagini utilizzando un'interfaccia grafica. Gli utenti possono tracciare collegamenti grafici tra gli input e gli output degli strumenti. Sono supportati numerosi tipi di dati eVision Tools: immagini, nuvole di punti 3D, regioni arbitrarie, … Il grafico mostra il tempo di elaborazione di ciascuno strumento e il tempo cumulativo dell'intero grafico.
Un catalogo di strumenti che illustra le funzionalità di eVision
Tutte le librerie, comprese quelle dedicate al deep learning e all'elaborazione 3D, appariranno come strumenti in eVision Studio. Il catalogo degli strumenti è consultabile tramite ricerca e per ogni strumento è disponibile una descrizione.
Acquisizione ed elaborazione 3D
Acquisizione delle mappe di profondità Coaxlink Quad 3D-LLE.
eVision Studio può essere collegato a una scheda di acquisizione Coaxlink Quad 3D-LLE tramite eGrabber Studio. Questo frame grabber fornisce mappe di profondità in tempo reale che possono essere elaborate da un’ampia gamma di strumenti 3D e 2D: conversione in altri formati 3D, calibrazione, filtraggio, allineamento, decimazione…
Pannelli di configurazione completi per gli strumenti eVision Tools
Per ogni strumento sono stati progettati pannelli di configurazione dedicati. Questi pannelli mostrano i vari parametri dello strumento e, ove opportuno, viene proposta una visualizzazione grafica. Anche i risultati vengono visualizzati in un formato completo.
Generazione interattiva di codice per C++, C# e Python
Il codice corrispondente alla pipeline di elaborazione corrente e alla configurazione effettiva dello strumento viene generato automaticamente e in modo dinamico. Sono supportati tre linguaggi di programmazione: C++, C# e Python. Questi programmi di esempio possono essere utilizzati direttamente per riprodurre la pipeline di elaborazione corrente progettata in eVision Studio.
Include progetti di esempio per ogni strumento
In eVision Studio è disponibile un catalogo di progetti di esempio. Questi progetti illustrano utilizzi semplici o più complessi degli strumenti di eVision Tools. Sono corredati da immagini di esempio e possono essere modificati dall'utente in base alle proprie esigenze specifiche.
Acquisizione di immagini in tempo reale tramite eGrabber Studio
In eVision Studio è possibile utilizzare qualsiasi sorgente, come i frame grabber Coaxlink, le telecamere GigE Vision o i container di registrazione. I parametri possono essere modificati in modo dinamico e le modifiche sono immediatamente visibili negli strumenti di eVision Tools. Non è necessaria alcuna licenza per utilizzare le telecamere GigE Vision o i container di registrazione eGrabber.