基于 C# 开源的功能强大 .NET 人脸识别 API

面部识别

推荐一个 C# 开发的面部识别 API 项目,在 Github 上拥有 1.1k 的  Star,  功能强大,开箱即用,拥有跨平台的支持。

FaceRecognitionDotNet 使用了 OpenCVSharp, face_recognition 开源库, 并且提供了 Nuget 组件库,所以您可以很方便的把它集成到项目中。

图片

功能特性

  • 预测人类年龄

  • 预测人脸的情绪

  • 预测人类性别

  • 脸部标记

  • 检测人员是否在闪烁

项目演示

人脸识别

图片

脸部标记

图片

年龄和性别分类

图片

头部姿势标记

图片

情绪识别

图片

项目地址

https://github.com/takuya-takeuchi/FaceRecognitionDotNet

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/680796.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

批处理—如何删除空格和括号

将下列代码复制在记事本中,将后缀名.txt改成.bat 然后将bat批处理文件,复制粘贴在需要处理的文件夹中,点击运行即可。 echo off setlocal enabledelayedexpansion for %%F in (*) do ( set "filename%%~nF" set "ext…

Kotlin中的StateFlow和SharedFlow有什么区别?

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 在Kotlin的协程库kotlinx.coroutines中,StateFlow和SharedFlow是两种用于处理事件流的API,它们有相似之处,但…

浮点数精度问题(详细)

文章目录 1.什么是浮点数2. 二进制与十进制的转换2.1 二进制与十进制的相互转换(方法介绍,思维理解)2.2 在线转换工具 3.浮点数的 IEEE754 表示4.C# 浮点型float、double 、decimal 比较5.解决运算精度问题5.1 浮点数预算精度问题5.2 解决方案5.2.1 放大倍数计算5.2…

如何根据业务需求,轻松挑选SSL证书?

在当今数字化时代,网站的安全性愈发受到重视。SSL证书作为网站安全的“守门员”,不仅能保护用户数据不被窃取,还能提升网站的信任度。但面对市场上琳琅满目的SSL证书产品,如何根据业务需求挑选合适的证书呢?今天&#…

使用python绘制漏斗图

使用python绘制漏斗图 漏斗图效果代码 漏斗图 **漏斗图(Funnel Chart)**是一种特殊的图表类型,通常用于显示一系列数据在某个流程或阶段中的逐步减少情况。**漏斗图的形状类似于漏斗,顶部宽而底部窄,每一层代表一个阶…

发文29篇,超过一半二区以上! | NHANES数据库周报(5.22~5.28)

美国国家健康和营养检查调查(NHANES)是一项旨在评估美国成人和儿童健康和营养状况的研究计划。该调查的独特之处在于它结合了访谈和体格检查。由美国疾病控制和预防中心(CDC)负责为国家提供健康统计数据。 NHANES计划始于20世纪60…

CsvHelper:一个轻便高性能的Csv文件读写操作开源库!

Csv是一种非常常见的文件格式,采用纯文本格式,不依赖于任何特定的软件或数据库,且文件体积小,易于使用。平常项目开发中,需要都会采用这种格式,这就涉及到Csv文件的读写操作。 下面介绍一个轻便高性能的Cs…

libevent源码跨平台编译(windows/macos/linux)

1.windows编译: 克隆: git clone https://github.com/libevent/libevent.git 克隆成功 生成makefile 生成成功 默认不支持OpenSSL,MbedTLS,ZLIB这三个库 编译: cmake --build . --config release

【二进制部署k8s-1.29.4】十一、metallb的安装部署

文章目录 简介 一.安装metallb二.配置metallb三.验证metallb 简介 本章节主要讲解安装metallb-v0.7.1的安装,metallb算是平民版的负载均衡,用于测试、访问量较小的情况还是比较不错的,但是对于请求量比较的时候,由于流量都集中在一…

Spring AI 第二讲 之 Chat Model API 第四节Amazon Bedrock

Amazon Bedrock是一项托管服务,通过统一的应用程序接口提供来自不同人工智能提供商的基础模型。 Spring AI 通过实现 Spring 接口 ChatModel、StreamingChatModel 和 EmbeddingModel,支持亚马逊 Bedrock 提供的所有聊天和嵌入式 AI 模型。 此外&#xf…

js终止递归

终止递归 1. 实现目标:js 编写递归方法 查找指定节点; 2. 需解决问题:找到所需节点后,递归不会终止,直到所有节点遍历完成后才会停止,会消耗性能 3. 解决方案:优化递归方法,在找到…

什么ERP系统?ERP哪些好用?ERP选型建议参考!

什么是ERP系统? 对于ERP系统的概念,其实很简单的。 假定你公司是贸易,产品只是采购(或者贴牌),不用生产,那么erp大概在你公司扮演的是这样的角色: 你的公司接了一笔订单&#xff…

【成品设计】基于STM32单片机的各类联网检测系统

《基于STM32单片机的各类联网检测系统》 所需器件: 医疗空气消毒监控系统的设计与实现 本文在分析了现有智慧医疗子系统相关设计的基础上,针对传统循环风紫外线消毒机信息化程度较低的缺陷,以消毒机的功能需求为切入点,采用物联网层级架构的思想,从软件设计与硬件…

ebay、亚马逊自养号支付下单如何避免账号关联风险?提高成功率。

在亚马逊、ebay平台上,为了降低账号被关联、砍单或F号的风险,卖家及工作室在养号下单时确实需要特别关注所使用的IP和浏览器环境。下面从几个方面进行深刻探讨: 一:IP选择及问题 目前市面上的IP类型多样,如luminati、…

PyQt5学习系列之基础知识“字典”

PyQt5学习系列之基础知识——字典” 啰嗦字典使用字典取值与赋值其他使用 总结 啰嗦 在项目中使用到解析数据存放在字典中,对字典中的数据进行数据转化。即需要使用到字典,并对字典中的数据取值。 字典 一种可变容器模型存储任意类型对象每个键值对&am…

超声波洗眼镜机是智商税吗?四款不能错过的超声波清洗机实力种草

在日常生活中,眼镜成为了我们不可或缺的伙伴,无论是阅读书籍、工作还是享受自然风光,清晰的视野总是至关重要。然而,眼镜上不可避免地会沾染灰尘、油脂甚至细菌,影响我们的视觉体验。传统的眼镜清洗方法虽然简单&#…

即时设计工具对决:Figma、Sketch与XD的优劣比较

最近几年,UI 设计工具出现了许多后起之秀,其中有四款更具代表性的UI设计软件:Sketch、Adobe XD、Figma 和 即时设计,这四个设计软件都有自己的优势。如果合作对您的UI设计过程至关重要,那么Figma 和 即时设计 它应该是…

wmware14虚拟机安装麒麟操作系统

1、首先去麒麟官网申请试用:https://www.kylinos.cn/support/trial.html?trial326339 ​ 我这边试用之后下载了两个操作系统:桌面版和服务器版 百度查了下:各个版本的区别 高级服务操作系统:银河麒麟高级服务器操作系统是一款面…

深圳比创达电子EMC|EMC与EMI一站式解决方案:攻克电磁兼容难题

在当今这个科技日新月异、电子产品层出不穷的时代,电磁兼容(EMC)与电磁干扰(EMI)问题愈发凸显其重要性。为了确保电子设备的正常运行,减少电磁干扰对环境和人体的影响,EMC与EMI一站式解决方案成…

【小工具】电磨机

BUSCH DREMEL3000 博世 琢美 技术规范