Dlib
Basisdaten
Aktuelle Version 19.24.2
(14. Mai 2023)
Betriebssystem Plattformunabhängig
Programmiersprache C++
Lizenz Boost
dlib.net

Dlib ist eine freie Software-Bibliothek mit Algorithmen für maschinelles Lernen, Bildverarbeitung und maschinelles Sehen. Sie ist in der Programmiersprache C++ geschrieben und steht als freie Software unter den Bedingungen der Boost-Lizenz. Für Python besteht eine Anbindung. Dlib ist in ISO Standard C++ geschrieben, wird im Quelltext ausgeliefert und kann mit CMake übersetzt werden. Somit ist sie hoch portabel und auf verschiedensten Betriebssystemen wie MS-Windows, Linux oder OS X lauffähig. Für die Nutzung der Bibliothek sind keine weiteren Bibliotheken erforderlich. Es werden nur APIs benötigt, die vom jeweiligen Betriebssystem bereitgestellt werden.

Seit Beginn der Entwicklung im Jahr 2002 wurde Dlib um eine Vielzahl von Tools erweitert. Ab 2019 enthält es Softwarekomponenten für den Umgang mit Netzwerken, Threads, grafischen Benutzeroberflächen, Datenstrukturen, linearer Algebra, maschinellem Lernen mit künstlichen neuronale Netzen und Deep Learning, Gesichtserkennung, Gesichtserkennung mit Orientierungspunkten, Bildverarbeitung mit Objekterkennung via Speeded Up Robust Features (SURF) und HOG, Support Vector Machine, Data-Mining, XML- und Textparsing, numerischer Optimierung, Bayesschen Netzwerken und vielen anderen Aufgaben. Im Jahr 2009 wurde im Journal of Machine Learning Research ein Artikel über Dlib veröffentlicht.

Einzelnachweise

  1. Release 19.24.2. 14. Mai 2023 (abgerufen am 30. Mai 2023).
  2. Matthew Mayo: 5 Machine Learning Projects You Can No Longer Overlook, January. KDnuggets, Januar 2017, abgerufen am 8. Januar 2019 (englisch).
  3. Vikas Gupta: Face Detection - OpenCV, Dlib and Deep Learning | Learn OpenCV. 22. Oktober 2018, abgerufen am 8. Januar 2019 (englisch).
  4. Adrian Rosebrock: (Faster) Facial landmark detector with dlib. In: PyImageSearch. 2. April 2018, abgerufen am 8. Januar 2019 (amerikanisches Englisch).
  5. Arun Ponnusamy: CNN based face detector from dlib. Towards Data Science, 17. April 2018, abgerufen am 8. Januar 2019.
  6. Davis E. King: Dlib-ml: A Machine Learning Toolkit. In: Journal of Machine Learning Research. Juli 2009, abgerufen am 8. Januar 2019 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.