Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi dlib Python face_recognition.compare_faces in Delphi (https://www.delphipraxis.net/208174-dlib-python-face_recognition-compare_faces-delphi.html)

jus 21. Jun 2021 16:35

dlib Python face_recognition.compare_faces in Delphi
 
Hallo,
ich beschäftige mich hobbymäßig mit Gesichtserkennung in Fotos, dies möchte ich für mein Fotoverwaltungsprogramm einbauen. Dankenswerter Weise hat hoika im vorigen Beitrag den Hinweis gegeben, dass die folgenden Python Befehle, die ich gerne in Delphi nutzen möchte, auf der dlib.net Bibliothek basieren.
Code:
face_recognition.face_encodings
face_recognition.compare_faces
face_recognition.faces_distance
Gibt fertige Delphi Anbindungsmöglichkeiten für die dlib Bibliothek? Hat jemand das schon mal gemacht? :gruebel:

jus 29. Jun 2021 01:39

AW: dlib Python face_recognition.compare_faces in Delphi
 
Liste der Anhänge anzeigen (Anzahl: 3)
Es scheint so zu sein, dass es keine fertige Delphi Anbindung zu der dlib.net Bibliothek gibt, die in Python öfters mal zur Gesichtserkennung verwendet wird. Zumindest habe ich keine gefunden. Da die dlib.net in C vorliegt, habe ich mir die Visual Studio Community Edition 2019 runtergeladen und eine DLL mit den paar benötigten Funktionen von dlib gebastelt. :mrgreen: Falls es jemand interessiert kann ich auch den C Source für die DLL nachreichen.

Anbei ein Demoprojekt mit 2 DLLs(für 32bit und 64bit). Wichtig ist, dass man sich noch folgende 2 Dateien runterladet, entpackt und in das Verzeichnis, wo die Projekt1.exe drin ist, kopiert:
http://dlib.net/files/dlib_face_reco...del_v1.dat.bz2
http://dlib.net/files/shape_predicto...dmarks.dat.bz2
Ich hätte zwar gerne die 2 Dateien mit ins zip reingepackt, aber es herscht hier ja eine Grössenbeschränkung für Anhänge.

Das VCL Beispiel sollte eigentlich von Delphi 2007 bis Delphi Rio 64bit funktionieren.

lg,
jus

newIndy 29. Jun 2021 05:38

AW: dlib Python face_recognition.compare_faces in Delphi
 
Danke für den Thread.
Da ich mich mit änlichen Themen (Objektklassifizierung) beschäftige, finde ich das sehr interessant.

TurboMagic 30. Jun 2021 06:58

AW: dlib Python face_recognition.compare_faces in Delphi
 
Hallo jus,

danke für das Demoprojekt.
Hast du dir schon mal überlegt dieses dauerhaft (z. B. GitHub, Bitbucket o.ä.) als Open Source zur Verfügung zu stellen?

Grüße
TurboMagic


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz