All Projects → View12138 → Viewfacecore

View12138 / Viewfacecore

Licence: apache-2.0
C# 超简单的人脸识别库。

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Viewfacecore

ViewFaceCore
C# 超简单的离线人脸识别库。( 基于 SeetaFace6 )
Stars: ✭ 345 (+78.76%)
Mutual labels:  nuget, face-recognition, face-detection
Maskedface Net
MaskedFace-Net is a dataset of human faces with a correctly and incorrectly worn mask based on the dataset Flickr-Faces-HQ (FFHQ).
Stars: ✭ 152 (-21.24%)
Mutual labels:  face-detection, face-recognition
Opencv Course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Stars: ✭ 185 (-4.15%)
Mutual labels:  face-detection, face-recognition
Facenet Pytorch
Pretrained Pytorch face detection (MTCNN) and facial recognition (InceptionResnet) models
Stars: ✭ 2,564 (+1228.5%)
Mutual labels:  face-detection, face-recognition
Hms Ml Demo
HMS ML Demo provides an example of integrating Huawei ML Kit service into applications. This example demonstrates how to integrate services provided by ML Kit, such as face detection, text recognition, image segmentation, asr, and tts.
Stars: ✭ 187 (-3.11%)
Mutual labels:  face-detection, face-recognition
Face Recognition.js
Simple Node.js package for robust face detection and face recognition. JavaScript and TypeScript API.
Stars: ✭ 1,768 (+816.06%)
Mutual labels:  face-detection, face-recognition
Lookatme
VideoView that plays video only when 👀 are open and 👦 is detected with various other features
Stars: ✭ 161 (-16.58%)
Mutual labels:  face-detection, face-recognition
Deepstack
The World's Leading Cross Platform AI Engine for Edge Devices
Stars: ✭ 120 (-37.82%)
Mutual labels:  face-detection, face-recognition
Facepause
Look Away to Pause Youtube - Experimental Chrome Extension
Stars: ✭ 171 (-11.4%)
Mutual labels:  face-detection, face-recognition
Instabotai
Instagram AI bot with face detection. It works without instagram api, need only login and password.
Stars: ✭ 181 (-6.22%)
Mutual labels:  face-detection, face-recognition
Ownphotos Frontend
Stars: ✭ 171 (-11.4%)
Mutual labels:  face-detection, face-recognition
Facerecognition
This is an implematation project of face detection and recognition. The face detection using MTCNN algorithm, and recognition using LightenenCNN algorithm.
Stars: ✭ 137 (-29.02%)
Mutual labels:  face-detection, face-recognition
Insightface Just Works
Insightface face detection and recognition model that just works out of the box.
Stars: ✭ 127 (-34.2%)
Mutual labels:  face-detection, face-recognition
Deep Face Recognition
One-shot Learning and deep face recognition notebooks and workshop materials
Stars: ✭ 147 (-23.83%)
Mutual labels:  face-detection, face-recognition
Robovision
AI and machine leaning-based computer vision for a robot
Stars: ✭ 126 (-34.72%)
Mutual labels:  face-detection, face-recognition
Facenet
Face recognition using Tensorflow
Stars: ✭ 12,189 (+6215.54%)
Mutual labels:  face-detection, face-recognition
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (-10.36%)
Mutual labels:  face-detection, face-recognition
Sphereface
Implementation for <SphereFace: Deep Hypersphere Embedding for Face Recognition> in CVPR'17.
Stars: ✭ 1,483 (+668.39%)
Mutual labels:  face-detection, face-recognition
Deepface
Face analysis mainly based on Caffe. At this time, face analysis tasks like detection, alignment and recognition have been done.
Stars: ✭ 1,465 (+659.07%)
Mutual labels:  face-detection, face-recognition
Face Api.js
JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
Stars: ✭ 13,258 (+6769.43%)
Mutual labels:  face-detection, face-recognition

ViewFaceCore

⭐、关于

  • 这是一个使用超简单的 C# 人脸识别库。
  • 此包是开源的、且免费、无限制的提供你使用,或者用于商业行为。
  • 如果你觉得此项目还不错,可以请作者喝果汁,或者买瓶霸王洗发水。

📘、API 文档

查看 API 文档

一、使用

  1. 创建你的 .NET 应用,并且你的 .NET 版本需要满足以下条件:

    • .NET Standard >= 2.0
    • .NET Core >= 2.0
    • .NET Framework >= 4.6.1^2
  2. 使用 Nuget 安装 ViewFaceCore

    • Author : View
    • Version : Latest

    此 Nuget 包会自动添加依赖的 C++ 库,以及最精简的识别模型。(face_detector.csta)
    请自行下载需要的 SeetaFace6 模型文件
    若没有硬盘要求,建议下载全部模型。

  3. 在项目中编写你的代码

    • 一个简单的例子 ViewFaceTest/Program.cs
  4. 构建

    1. 生成你的项目,此时项目的生成目录中会出现 model 文件夹。
    2. 将下载的 *.csta 模型文件拷贝至 model 文件夹。
      • 也可以使用 生成命令自动复制模型文件至输出目录

二、项目说明

项目 语言 说明
ViewFace C++ 基于 SeetaFace6 的接口封装,支持 x86、x64
ViewFaceCore C# 基于 ViewFace 的 C# 形式的封装,支持 AnyCPU
ViewFaceTest C# 调用 ViewFaceCore 实现的简单的图片人脸识别
ViewFaceTestPackage C# 调用 Nuget 中的 ViewFaceCore 包 实现的简单的图片人脸识别

三、编译本项目

  1. 开发环境:
    • 开发工具 : Visual Studio 2019 16.7.1
    • 操作系统 : Windows 10 专业版 2004 19041.450
  2. 依赖:
    • 下载 SeetaFace6 开发包
    • SeetaFace 开发包头文件存放路径 : C:\vclib\seeta\include\seeta
    • SeetaFace 开发包的 x86 和 x64 的类库的存放路径 : C:\vclib\seeta\lib
  3. 编译流程 (Release) :
    1. 分别编译 x86 和 x64 模式的 ViewFace 项目。
    2. 切换到 AnyCPU ,并编译 ViewFaceCore 项目。

    或者使用 ReBuild.bat 自动编译。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].