ViewFaceCore/ViewFaceCore
1. 关于
- 一个基于 SeetaFace6 的 .NET 人脸识别解决方案
- 本项目受到了 SeetaFaceEngine.Net 的启发
- 开源、免费、跨平台 (win/linux)
2. 快速开始
2.1 受支持的 .NET 框架 和 操作系统
目标框架 | 最低版本 | 操作系统 |
---|---|---|
.NET Framework | 4.0 | win ( x64/x86 ) |
.NET Standard | 2.0 | win ( x64/x86 ) |
.NET / .NET Core | 3.1、5.0、6.0、7.0 | win ( x64/x86 )、linux ( arm/arm64/x64 ) |
2.2 简单的人脸信息检测
以 Windows x64平台 为例,一个简单的人脸检测Demo。
- 使用 nuget 安装依赖
包名称 | 最小版本 | 生成文件夹 | 说明 |
---|---|---|---|
ViewFaceCore | —— | ViewFaceCore .NET 核心库 | |
ViewFaceCore.all_models | viewfacecore\models |
人脸检测的模型支持(图省事可以直接安装这个) | |
ViewFaceCore.runtime.win.x64 | viewfacecore\win\x64 |
Windows-x64 的本机运行时,其它平台自行选择安装,可安装多个 | |
ViewFaceCore.Extension.SkiaSharp | —— | SkiaSharp图像处理扩展,ImageSharp、SkiaSharp、System.Drawing三选一 |