https://github.com/golr/face-recognition-api
Открытый исходный код, созданный на основе Python и NodeJs, который позволяет вам создавать собственный API распознавания лиц
Требования
- Python3
- NodeJs ›= 7.0.0
- Распознавание лиц Python-модуль
- зеромк
- zerorpc
Установка
$ git clone https://github.com/golr/face-recognition-api $ cd api $ npm install $ cp .env.example .env $ pip3 install zerorpc
Как это работает
Пользователь запрашивает URL-адрес ‹==› API NodeJs (загрузка изображения по URL-адресу) ‹==› Python RPC-сервер (определение лица на известных изображениях)
Быстрый старт
- Редактировать переменные в файле .env
- Скопируйте фотографии людей, которых вы уже знаете, в папку «examples/images».
- Выполнить команды
# Start RPC server $ cd rpc $ python3 server.py -h 127.0.0.1 -p 8001 -d examples/images # Start NodeJs API service $ cd api $ npm start # Run with example URL $ curl http://127.0.0.1:8000/find?url=http://media.doanhnghiepvn.vn/Images/thuphuong/2016/11/18/obama.jpg