10 Punkte von xguru 2025-11-16 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Leichtgewichtige C99-basierte Bibliothek, entwickelt zur Umsetzung von Computer-Vision-Funktionen in ressourcenbeschränkten Umgebungen
  • Fokus auf Graustufenbildverarbeitung, lauffähig mit Code im Umfang von nur wenigen KB
  • Kernmerkmale: Single-Header-Struktur, ganzzahlbasierte Berechnungen, keine externen Abhängigkeiten
  • Bereitgestellte Funktionen
    • Bildverarbeitung: Kopieren, Zuschneiden, bilineares Resizing, Downsampling
    • Filterung: Blur, Sobel-Kantenerkennung, globale, Otsu- und adaptive Schwellenwertverarbeitung
    • Morphologie: Erosion und Dilatation
    • Geometrie: Analyse zusammenhängender Komponenten, Unterstützung für Perspective Warp
    • Feature-Extraktion: Objektverfolgung mit FAST/ORB-Keypoints und Deskriptoren
    • Objekterkennung für Gesichter, Fahrzeuge usw. mit LBP(Local Binary Pattern)-basierter Kaskadenerkennung
    • Ein-/Ausgabe-Utilities für das PGM-Format enthalten
  • Läuft als Single-Header-Datei mit 1 KLOC komplett ohne dynamische Speicherallokation, C++-Code oder externe Bibliotheken
  • Die API besteht aus einfachen Strukturen und Funktionen und ist dadurch leicht in Embedded-Umgebungen integrierbar
  • Unter MIT-Lizenz frei nutzbar für Forschung, Produkte und Embedded-Vision-Projekte

Noch keine Kommentare.

Noch keine Kommentare.