Creating a database with biometrics of persons and subsequent search on it
A program for creating a database with human biometrics based on photos.
Photos will be automatically downloaded from VKontakte.
Subsequently, it will be possible to search for a person using the created database.
The program was created based on the
- Python 3.8+
- Linux, Windows or macOS
Installing on Linux or Mac
pip3 install vk_face_recognition
Installing on Windows
pip install vk_face_recognition
To get started, you need to add your token_vk received on the site, to the file
main.py to a string
self.session = vk_api.VkApi(token='your_token')
Using the Library
from vk_face_recognition import Vk_recognition vk_recognition = Vk_recognition() vk_recognition.start_recognition(age_min=25, age_max=26, gender=1, city='Moscow')
When running this code, a file will be created first
users_id.txt with the user id according to the specified parameters of
city. Then the user's photos will be downloaded to the
data folder. And then these photos will be used to recognize faces and create face parameters and write them to a separate file in the
Search by photo
After creating the database you need, you can search through the photo in the following way
from vk_face_recognition import Vk_recognition search = Vk_recognition() search.find_people('path to the photo')
A search will be performed on the database you created and, if it matches, it will report this
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for vk_face_recognition-1.1.5.tar.gz