FaceRecognitionDotNet-master
所属分类:ASP/.NET编程
开发工具:C#
文件大小:11178KB
下载次数:16
上传日期:2020-04-29 11:43:44
上 传 者:
kurayamikana
说明: .net人脸识别引擎,可在本地进行人脸识别
(. net face recognition engine,Localized face recognition)
文件列表:
CONTRIBUTING.md (421, 2020-03-08)
ExecuteTest.ps1 (1733, 2020-03-08)
ExecuteTestNuget.bat (457, 2020-03-08)
FaceRecognitionDotNet.json (286, 2020-03-08)
FaceRecognitionDotNet.sln (8357, 2020-03-08)
Initialize.bat (39, 2020-03-08)
Initialize.sh (52, 2020-03-08)
Jenkinsfile (9576, 2020-03-08)
LICENSE.txt (1077, 2020-03-08)
UpdateSubmodules.bat (44, 2020-03-08)
examples (0, 2020-03-08)
examples\Benchmark (0, 2020-03-08)
examples\Benchmark\Benchmark.csproj (539, 2020-03-08)
examples\Benchmark\Program.cs (5501, 2020-03-08)
examples\Benchmark\obama-1080p.jpg (387393, 2020-03-08)
examples\Benchmark\obama-240p.jpg (37260, 2020-03-08)
examples\Benchmark\obama-480p.jpg (102795, 2020-03-08)
examples\Benchmark\obama-720p.jpg (201671, 2020-03-08)
examples\CustomClassificationDemo (0, 2020-03-08)
examples\CustomClassificationDemo\CustomClassificationDemo.csproj (613, 2020-03-08)
examples\CustomClassificationDemo\DianaPrincessOfWales_1997_36.jpg (102330, 2020-03-08)
examples\CustomClassificationDemo\Program.cs (2076, 2020-03-08)
examples\CustomClassificationDemo\images (0, 2020-03-08)
examples\CustomClassificationDemo\images\result.png (97559, 2020-03-08)
examples\FaceDetection (0, 2020-03-08)
examples\FaceDetection\FaceDetection.csproj (539, 2020-03-08)
examples\FaceDetection\Program.cs (5129, 2020-03-08)
examples\FaceEncodingPerformance (0, 2020-03-08)
examples\FaceEncodingPerformance\FaceEncodingPerformance.csproj (539, 2020-03-08)
examples\FaceEncodingPerformance\Program.cs (2929, 2020-03-08)
examples\FindFacesInBatches (0, 2020-03-08)
... ...
# ![Alt text](nuget/face48.png "FaceRecognitionDotNet") FaceRecognitionDotNet [![GitHub license](https://img.shields.io/github/license/mashape/apistatus.svg)]() [![codecov](https://codecov.io/gh/takuya-takeuchi/FaceRecognitionDotNet/branch/master/graph/badge.svg)](https://codecov.io/gh/takuya-takeuchi/FaceRecognitionDotNet)
The world's simplest facial recognition api for .NET
This repository is porting https://github.com/ageitgey/face_recognition by C#.
This package supports cross platform, Windows, Linux and MacOSX!!
|Package|OS|x86|x***|ARM|ARM***|Nuget|
|---|---|---|---|---|---|---|
|FaceRecognitionDotNet (CPU)|Windows|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet)|
||Linux|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet)|
||OSX|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet)|
|FaceRecognitionDotNet for CUDA 9.2|Windows|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA92.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA92)|
||Linux|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA92.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA92)|
||OSX|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA92.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA92)|
|FaceRecognitionDotNet for CUDA 10.0|Windows|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA100.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA100)|
||Linux|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA100.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA100)|
||OSX|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA100.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA100)|
|FaceRecognitionDotNet for CUDA 10.1|Windows|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA101.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA101)|
||Linux|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA101.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA101)|
||OSX|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.CUDA101.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.CUDA101)|
|FaceRecognitionDotNet for Intel MKL|Windows|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.MKL.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.MKL)|
||Linux|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.MKL.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.MKL)|
||OSX|-||-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet.MKL.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet.MKL)|
|FaceRecognitionDotNet for ARM|Windows|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet-ARM.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet-ARM)|
||Linux|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet-ARM.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet-ARM)|
||OSX|-|-|-|-|[![NuGet version](https://img.shields.io/nuget/v/FaceRecognitionDotNet-ARM.svg)](https://www.nuget.org/packages/FaceRecognitionDotNet-ARM)|
##### :warning: FaceRecognitionDotNet for ARM is not tested yet
## Support API
|face_recognition API|Corresponding API|Note|
|----|----|:----|
|batch_face_locations|BatchFaceLocations||
|compare_faces|CompareFaces||
|face_distance|FaceDistance||
|face_encodings|FaceEncodings||
|face_landmarks|FaceLandmarks|And support **Helen dataset** :warning:|
|face_locations|FaceLocations||
|load_image_file|LoadImageFile||
|-|CropFaces|Crop image with specified locations|
|-|LoadImage|From memory data|
|-|PredictAge|Use **Adience Benchmark Of Unfiltered Faces For Gender And Age Classification dataset** :warning:|
|-|PredictGender|Use **UTKFace dataset** :warning:|
|-|PredictProbabilityAge|Use **Adience Benchmark Of Unfiltered Faces For Gender And Age Classification dataset** :warning:|
|-|PredictProbabilityGender|Use **UTKFace dataset** :warning:|
##### :warning: Warning
You must train dataset by yourself.
I will **NOT** provide pretrained model file due to avoiding license issue.
You can check the following examples to train dataset.
* tools/AgeTraining
* tools/GenderTraining
* tools/HelenTraining
## Demo
#### Face Recognition
#### Face Landmark
#### Age and Gender Classification
## Dependencies Libraries and Products
#### [face_recognition](https://github.com/ageitgey/face_recognition/)
> **License:** The MIT License
>
> **Author:** Adam Geitgey
>
> **Principal Use:** The world's simplest facial recognition api for Python and the command line. Main goal of FaceRecognitionDotNet is what ports face_recognition by C#.
#### [face_recognition_models](https://github.com/ageitgey/face_recognition_models/)
> **License:** Creative Commons Zero v1.0 Universal License
>
> **Author:** Adam Geitgey
>
> **Principal Use:** Trained models for the face_recognition python library
#### [dlib](http://dlib.net/)
> **License:** Boost Software License
>
> **Author:** Davis E. King
>
> **Principal Use:** A toolkit for making real world machine learning and data analysis applications in C++.
#### [DlibDotNet](https://github.com/takuya-takeuchi/DlibDotNet/)
> **License:** The MIT License
>
> **Author:** Takuya Takeuchi
>
> **Principal Use:** Use dlib interface via .NET. This library is developed by this owner.
#### [OpenCVSharp](https://github.com/shimat/opencvsharp/)
> **License:** The BSD 3-Clause License
>
> **Author:** shimat
>
> **Principal Use:** Loading image data by opencv wrapper for example
近期下载者:
相关文件:
收藏者: