Go to file
2018-07-14 00:13:18 +02:00
src feat: add face_landmark_detection 2018-05-24 00:56:50 +08:00
tests first commit 2018-05-21 01:23:19 +08:00
.gitignore Adding configure.in to .gitignore 2018-07-14 00:13:18 +02:00
config.m4 feat: add face_landmark_detection 2018-05-24 00:56:50 +08:00
config.w32 first commit 2018-05-21 01:23:19 +08:00
CREDITS first commit 2018-05-21 01:23:19 +08:00
EXPERIMENTAL first commit 2018-05-21 01:23:19 +08:00
pdlib.cc feat: add face_landmark_detection 2018-05-24 00:56:50 +08:00
pdlib.php first commit 2018-05-21 01:23:19 +08:00
php_pdlib.h first commit 2018-05-21 01:23:19 +08:00
README.md Mention -DBUILD_SHARED_LIBS in cmake of dlib 2018-07-03 08:13:15 +02:00

PDlib - A PHP extension for Dlib

A PHP extension

Requirements

  • Dlib 19.13+
  • PHP 7.0+
  • C++ 11

Dependence

Dlib

Install Dlib as share library

git clone git@github.com:davisking/dlib.git
cd dlib/dlib
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=ON ..
make
sudo make install

Installation

git clone https://github.com/goodspb/pdlib.git
cd pdlib
phpize
./configure --enable-debug
make
sudo make install

Configure

vim youpath/php.ini

Write the below content into php.ini

[pdlib]
extension="pdlib.so"

Usage

face detection

<?php

// face detection
$faceCount = dlib_face_detection("~/a.jpg");
// how mary face in the picture.
var_dump($faceCount);

face landmark detection

<?php

// face landmark detection
$landmarks = dlib_face_landmark_detection("~/a.jpg");
var_dump($landmarks);

Features

  • 1.Face Detection
  • 2.Face Landmark Detection
  • 3.Deep Face Recognition
  • 4.Deep Learning Face Detection