AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi dlib Python face_recognition.compare_faces in Delphi

dlib Python face_recognition.compare_faces in Delphi

Ein Thema von jus · begonnen am 21. Jun 2021 · letzter Beitrag vom 30. Jun 2021
Antwort Antwort
jus

Registriert seit: 22. Jan 2005
326 Beiträge
 
Delphi 2007 Professional
 
#1

dlib Python face_recognition.compare_faces in Delphi

  Alt 21. Jun 2021, 17:35
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?
  Mit Zitat antworten Zitat
jus

Registriert seit: 22. Jan 2005
326 Beiträge
 
Delphi 2007 Professional
 
#2

AW: dlib Python face_recognition.compare_faces in Delphi

  Alt 29. Jun 2021, 02:39
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. 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
Miniaturansicht angehängter Grafiken
1.jpg   2.jpg  
Angehängte Dateien
Dateityp: zip facerecognition.zip (1,54 MB, 17x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von newIndy
newIndy

Registriert seit: 18. Dez 2018
Ort: Bad Dürkheim
22 Beiträge
 
Delphi XE3 Professional
 
#3

AW: dlib Python face_recognition.compare_faces in Delphi

  Alt 29. Jun 2021, 06:38
Danke für den Thread.
Da ich mich mit änlichen Themen (Objektklassifizierung) beschäftige, finde ich das sehr interessant.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
1.633 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: dlib Python face_recognition.compare_faces in Delphi

  Alt 30. Jun 2021, 07:58
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
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf