PUMA - Programmierumgebung für die Musteranalyse

PUMA ist eine effiziente, objektorientierte Bibliothek in C++ für Bildverarbeitung und Rechnersehen. PUMA enthält unter anderem eine breite Hierarchie von Bildverarbeitungsoperatoren sowie eine umfangreiche Sammlung von Klassen zur Datenrepräsentation. Die Benutzerinteraktion kann sowohl über eine Kommandozeilen- als auch über eine graphische Schnittstelle erfolgen. Die PUMA-Operatoren sind so konzipiert, daß sie ohne zusätzlichen Aufwand als Gimp-Plugins bereitgestellt werden können.

Haben Sie einen Fehler bei der Benutzung von PUMA entdeckt? Bitte nutzen Sie unsere Fehlerdatenbank!

Der Einstieg

  • Beantragen Sie eine Kennung für unsere Systeme, bevor Sie zum ersten Mal mit PUMA arbeiten.
  • Melden Sie Fehler in unserer PUMA Fehlerdatenbank. Hierzu existiert auch ein eine Infoseite.
  • Testen Sie Minipuma, eine Zusammenstellung einiger grundlegender PUMA-Komponenten sowie einer Dummy-Anwendung zum erleichterten Einstieg in die Programmierung mit PUMA. Das zip-Archiv enthält auch eine kurze Dokumentation.

Sie brauchen Hilfe?

  • Lesen Sie unsere Dokumentationen zu Download, Installation und Benutzung von PUMA in Englisch.
  • Lesen Sie die FAQ zu PUMA im Wiki unserer Arbeitsgruppe und stellen Sie dort eigene Fragen.
  • Benutzen Sie unser Beispielprojekt, wenn Sie ein Applikation erstellen möchten, die PUMA als Bibliothekt nutzt. Das Projekt enthält eine fertige Standard-Verzeichnisstruktur mit vorbereiteten Konfigurationsskripten für die Anbindung an PUMA sowie fertigen Makefiles. Außerdem sind README-Dateien für den schnellen Einstieg vorhanden.

Informationen für Entwickler

  • Der aktuelle Entwicklungszweig heißt "development-branch-0-99". Wer auf einer älteren Version arbeitet, kann (und sollte!) seine Arbeitskopie in $PUMADIR aktualisieren.

Überblick verschiedener Bildverarbeitungssysteme

  • OpenCV ist eine offene Bibliothek für das Rechnersehen von Intel. Wir arbeiten derzeit an einer Schnittstelle zur einfachen Verwendung von OpenCV-Klassen aus PUMA heraus.
  • Die CVIPtools der Southern Illinois University in Edwardsville ist ebenfalls ein Softwarepaket für Bildverarbeitung und Rechnersehen.

Mehr ...

zuletzt verändert: 04.10.2010 19:29

Kontakt