https://github.com/golr/face-recognition-api
Открытый исходный код, созданный на основе Python и NodeJs, который позволяет вам создавать собственный API распознавания лиц

Требования

Установка

$ 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