Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

oisoft/FaceDetectionServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

14 Commits

Repository files navigation

FaceDetectionServer

基于 SeetaFace 的高性能人脸识别服务, 使用 Golang 与 CPP 混合开发.

Face

Requirements

$ yum install cmake3
$ yum install opencv opencv-devel
$ yum install jsoncpp-devel

Build and Usage

$ make seeta # 下载 SeetaFace 源码到 /src, 切换到指定版本并进行编译, 该过程需要 cmake3 支持
$ make faced # 编译胶水部分 c++ 代码, 提供可供 golang 使用的 c 语法 lib.
$ make goserver # 混合编译 golang/c++ 服务到单独二进制文件
$ ./server # 启动 HTTP 服务
$ http POST :8080/image/bin/detection < ./face.jpg # 对服务进行命令行测试
HTTP/1.1 200 OK
Content-Length: 70
Content-Type: application/json
Date: 2016年10月12日 02:47:09 GMT
{
 "face": [
 {
 "Y": 167,
 "height": 287,
 "width": 287,
 "x": 103
 }
 ],
 "size": [
 500,
 650
 ]
}

About

基于 SeetaFace 的人脸识别服务, By and For Golang

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Go 42.5%
  • C++ 33.6%
  • Makefile 22.0%
  • C 1.9%

AltStyle によって変換されたページ (->オリジナル) /