Face Recognition SDK est un SDK open source pour intégrer les capacités de reconnaissance faciale dans vos applications.

Il permet :
- un fonctionnement local
- basé sur des modèles de deep learning
- traitement en temps réel
- intégration avec API Python
- fonctionne sur Windows et Linux
- possibilité d'utiliser la puissance GPU
Les principales capacités actuelles : détection visage, comparaison des visages.
Il nécessite Python 3.9 minimum et Anaconda.
Exemple d'une comparaison avec 2 images :
# Compare two imagesimage1 = "test/1.jpg"image2 = "test/2.png"# Get face information from both imagesfaces1 = face_sdk.GetImageInfo(image1, faceMaxCount=1)faces2 = face_sdk.GetImageInfo(image2, faceMaxCount=1)if faces1 and faces2: # Compare the first face from each image similarity = face_sdk.get_similarity(faces1[0]['embedding'], faces2[0]['embedding']) print(f"Similarity: {similarity}%") # Check if it's the same person (threshold = 75) is_same_person = similarity >= 75 print(f"Same person: {is_same_person}")GitHub : https://github.com/Faceplugin-ltd/Open-Source-Face-Recognition-SDK
Catégorie actualité: FrameworksPythonImage actualité AMP: