WinForm 使用 ViewFaceCore 实现人脸信息分析、登录验证

参考

环境

软件/系统 版本 说明
Windows windows 10 专业版 22H2 64 位操作系统, 基于 x64 的处理器
Microsoft Visual Studio Community 2022 (64 位) - Current 版本 17.13.6
.NET Framework 4.8
ViewFaceCore 0.3.8 nuget库
ViewFaceCore.all_models 6.0.7 nuget库,可以按照需要下载对应库,就小一些了
ViewFaceCore.runtime.win.x86 6.0.7 nuget库,根据运行系统去选择
ViewFaceCore.Extension.SkiaSharp 0.3.7 nuget库,图像扩展库

注意事项

  1. 在使用过程中,如果出现DirectoryNotFoundException: Can not found library path.之类的异常,请检查对应目录下是否存在runtime依赖,有时网络问题会导致nuget包下载失败。
  2. 使用png图片会提示内存不足,本文使用的jpg格式图像。

预览

  1. 人脸信息
    image

  2. 人脸特征值
    image

  3. 人脸比对
    image

  4. 登录验证-录入
    image

  5. 登录验证-成功
    image

  6. 登录验证-失败
    image

正文

实现的功能

  1. 年龄预测、性别预测、眼睛状态、口罩状态、活体状态、人脸数量/人脸坐标/人脸比对
  2. 数据录入(图片、账号、姓名)、数据更新、登录校验
posted @ 2025-05-18 12:15  夏秋初  阅读(95)  评论(0)    收藏  举报