Menu:

Links

 

Freie Bildverarbeitung

 

OpenCV

Die Bibliothek OpenCV ist für die Programmiersprachen C und C++ geschrieben und enthält Algorithmen für die Bildverarbeitung und maschinelles Sehen. Die Bibliothek wurde von Intel begonnen und ist nun OpenSource. Die Stärke von OpenCV liegt in ihrer Geschwindigkeit und in der großen Menge der Algorithmen aus neuesten Forschungsergebnissen. Die Bibliothek umfasst unter anderem Algorithmen für Gesichtsdetektion, 3D-Funktionalität, Haar-Klassifikatoren, verschiedene sehr schnelle Filter (Sobel, Canny, Gauß) und Funktionen für die Kamerakalibrierung.
http://sourceforge.net/projects/opencvlibrary/

ImageJ

Das Open Source Java Projekt ImageJ ist auf den ersten Blick ein unscheinbares Bildverarbeitungstool. Es stellt sich jedoch als sehr mächtiges und leistungsstarkes Tool heraus. Es eignet sich für medizinische und wissenschaftliche Bildanalyse. Eine Reihe von Filtern und Plugins ergänzen die Software für individuelle Anwendungen. Die freie Plugin- Struktur bietet eine einfache Möglichkeit, selbst Funktionen zu entwickeln oder ImageJ einzubinden.
http://rsbweb.nih.gov/ij/

Processing

Die kostenlose Programmierumgebung Processing richtet sich zunächst an Künstler und Kreative. Mit einer vereinfachten Version der mächtigen Programmiersprache Java kann der Anwender seine Anwendung erstellen. Sie eignet sich zur Bildbearbeitung, Animation, Verfremdung und Erstellung von Videos. Processing ist OpenSource und stellt zusätzlich Beispielprogramme, Tutorials, Erweiterungen und Bibliotheken seiner Fans zur Verfügung. Eine Reihe von Zusatzpaketen fügen Funktionen für Bildverarbeitung, Visualisierung, Klänge und Netzwerkkommunikation hinzu.
http://processing.org/

Java Advanced Imaging GUI

Eine einfache Entwicklungsumgebung für Bildverarbeitung. Entwickelt wurde das OpenSource Projekt mit JAVA unter Verwendung von Java Advanced Imaging (JAI). Es stellt Bildinformationen dar und bietet einen Bildverarbeitungsprozess auf Basis eines frei definierbaren Workflows. Dieser Workflow wird mittels eines Graphen mit drag&drop Unterstützung erstellt. Leider wird das Projekt seit 2003 nicht weiter gepflegt.
http://sourceforge.net/projects/imageapp/

Optical Studio

Ein frei erhältliches Freeware - Programm mit originalen Segmentierungs-Algorithmen, welches für das optische Messen sowie für Qualitätsprüfungen am Fließband in der industriellen Fertigung entwickelt wurde. Mit der Freeware-Version kann der volle Softwareumfang im Offline-Modus genutzt werden. Die Software kennt zwei Modi: Messen und Prozess-Konfiguration. Beides kann sowohl „offline“ als auch „online“ ausgeführt werden. Sie ist in C++ geschrieben und greift auf die Qt und verschiedene Bildverarbeitungs-Libraries zu. Die Software verwendet Normierungs-, Bildkorrektur-, Segmentierungs- und Kantenfindungsalgorithmen sowie Data-Fitting von 2D und 3D Punktewolken.
http://www.opticalstudio.de/

 

Kommerzielle Bildverarbeitung

 

Adaptive Vision Studio

Adaptive Vision Studio ist eine Datenfluss-basierte visuelle Programmier­umgebung konzipiert für Ingenieure die sich mit Maschinellem Sehen beschäftigen. Sie ist hoch-interaktiv und skalierbar - mit wenigen Filtern kann man eine typische industrielle Anwendung schaffen. In lebensechen Anwendungen werden jedoch auch Systeme mit hunderten Werkzeugen, bestehend aus vielen Modulen, und gesichert mit automatischen Testen Tausender Bilder, eingesetzt.
http://www.adaptive-vision.com/

Common Vision Blox (CVB)

Die Toolsammlung CVB (Common Vision Blox) ist für die Entwicklung von Programmen gedacht. Mit der Softwareplattform können Anwendungen in der industriellen Bildverarbeitung erstellt werden. Hierzu werden unterschiedliche Module und eine Programmierbibliothek angeboten.
http://www.commonvisionblox.de

HALCON

Im professionellen Umfeld stellt HALCON eine industriereife Bildverarbeitung zur Verfügung. Mit einer integrierten Entwicklungsumgebung kann Software mit HALCON entwickelt werden. Hierzu stellt HALCON eine umfangreiche Software-Bibliothek und Beispielprogramme zur Verfügung. Unterstützt werden die Sprachen C, C++, C#, Visual Basic, .NET und Delphi.
http://www.mvtec.com/halcon/

Matrox Imaging Library (MIL)

Die Bibliothek MIL ist eine Sammlung von Bildverarbeitungsalgorithmen zur Integration in eine Programmiersprache. Sie stellt Funktionen zur Aufnahme, Verarbeitung, Analyse, Dokumentation, Anzeige und Speicherung von Bilddaten zur Verfügung. Die Bibliothek genügt wissenschaftlichen und industriellen Anforderungen. Zusätzlich wird eine Reihe von Beispielprogrammen im Quelltext mitgeliefert.
http://www.matrox.com/imaging/en/products/software/mil/

National Instruments (NI)

Die wissenschaftliche Bildverarbeitung ist für Ingenieure und Wissenschaftler gedacht. NI stellt Software für die Kameraanbindung und Verarbeitung von Bildern zur Verfügung. Die Programmierumgebung unterstützt die Sprachen LabVIEW, LabWindows/CVI, C/C++, .Net, C# oder Visual Basic zur Erstellung der fertigen Bildverarbeitungs-Applikation.
http://www.ni.com/vision/d/

Neurocheck

Die universelle industrielle Bildverarbeitung ist für die automatische Sichtprüfung in der Fertigung gedacht. Die Bildverarbeitung wird mittels Parametereingabe konfiguriert und eine Anwenderoberfläche erstellt. Unterstützt werden Multicore-Prozessoren, mehrere Kameras und Farbverarbeitung. Die Software baut auf dem Microsoft .NET Framework auf.
http://www.neurocheck.de/

VisionServer

Mit einer garfischen Oberfläche kann der Benutzer bei VisionServer Bildverarbeitungsabläufe grafisch programmieren. Mit dem Framework von VisionServer lassen sich Bedieneroberflächen erstellen. Die Software zeichnet sich durch einfache und intuitive Bedienung und einen großen Funktionsumfang aus. Dies wird durch die Verwendung vieler bekannter Libraries erreicht.
http://www.visionserverframework.com/

 

Interessante Projektseiten

 

Com2u

Die Idee von Vision2u stammt von Patrick Hess. Sie ist aus einer Reihe von Softwareprojekten hervorgegangen, die sich mit Bildverarbeitung, Automatensystemen, Datamining und Lernwerkzeugen befassen. Auf der Webseite von Com2u.de ist mehr über diese Projekte und einiges Privates zu erfahren.
http://com2u.de


Hinweis:

Zum Zeitpunkt der Erstellung der Linksammlung wurden die angegebenen Seiten eingehend geprüft. Die Inhalte der Seiten können sich aber im Laufe der Zeit ändern. Bitte informieren Sie uns bei toten Links, Rechtsverstößen oder unpassenden Inhalten der angegeben Seiten. Bitte beachten Sie hierzu auch unseren Disclaimer.