承接 nguyenvanduocit/face-sdk 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

nguyenvanduocit/face-sdk

最新稳定版本:v0.1-beta.1

Composer 安装命令:

composer require nguyenvanduocit/face-sdk

包简介

PHP SDK for face recognition using faceplusplus.com

README 文档

README

This SDK is the wrapper for faceplusplus.com's API. Provides modern ways to use the API in PHP.

Install

It's very easy to install via composer

composer require nguyenvanduocit/face-sdk

Register API

This API is free to use, you can register your application at FacePlusPlus to get apiKey and apiSecretKey.

Usage

require_once '../vendor/autoload.php';
use FaceSDK\Node\RecognizedImage;
$faceAPI = new \FaceSDK\FaceSDK( 'YOUR_API', 'YOUR_API', 'http://apicn.faceplusplus.com' );
$response  = $faceAPI->post( '/detection/detect', [
	'url' => 'http://2anhdep.vn/wp-content/uploads/2014/11/anh-ngoc-trinh-dep-trong-nhung-bo-noi-y-xuyen-thau-khien-nguoi-xem-do-mat-6.jpg',
	'attribute'=>'glass,gender,age,race,smiling,glass,pose'
] );

/** @var RecognizedImage $detectedImage */
$detectedImage = $response->getRecognizedImage();
var_dump('$detectedImage', $detectedImage);

/** @var \FaceSDK\Node\RecognizedFace[] $faces */
$faces = $detectedImage->getFaces();
var_dump('$faces', $faces);

/** @var \FaceSDK\Node\RecognizedFaceAttribute $attrs */
$attrs =  $faces[0]->getAttributes();
var_dump('$attrs', $attrs);

Example

There are two example in folder example :

  • face-hightlight.php : Draw a rectangle around main face, and tell if she/he is smiling
  • face-recognize.php : The demo with the example code below.

TODO

Contribute

Feel free to make PR

Development

This SDK was shipped with many implement and lesson from Facebook PHP SDK.

统计信息

  • 总下载量: 17
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-10-10