热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python一对一视频_AgoraPythonSDK:如何实现一对一视频中的人脸识别

原标题:AgoraPythonSDK:如何实现一对一视频中的人脸识别近两年,Python在众多编程语言中的热度一直稳居前五,

原标题:Agora Python SDK:如何实现一对一视频中的人脸识别

近两年,Python在众多编程语言中的热度一直稳居前五,热门程度可见一斑。Python 拥有很活跃的社区和丰富的第三方库,Web 框架、爬虫框架、数据分析框架、机器学习框架等。良好的开源社区生态,让它在各个领域(例如计算机视觉、图形学、自然语言处理等)都有简单易用的包以供快速集成。例如用 Python 进行 Web 编程、网络编程、开发多媒体应用、进行数据分析或实现图像识别等。其中人脸识别是最热门的应用场景之一,也是与实时音视频契合度非常高的应用场景之一。

丰富的第三方库

➡️ https://github.com/AgoraIO-Community/Agora-Python-QuickStart进行查看。

(关于一对一通话和PyQt图形化界面的实现,大家可以前往

➡️ https://github.com/AgoraIO-Community/Agora-Python-QuickStart/tree/master/basic_one_to_one_video进行查询。我们在里面已经放了很详细的操作步骤,就不再多做说明了。)

https://github.com/ageitgey/face_recognition

emotion_detector_model

age_gender_detection_model

(下载地址: https://github.com/AgoraIO-Community/Agora-Python-QuickStart/blob/master/face_recognition/Readme.zh.md)

模型被读取后,就会对每一帧定位图像数据进行处理分析,通过模型中的数据进行预判。最终会返回到人脸位置和预测结果。

接下来,让我们来看看是怎样具体实现的:

1. 下载预训练好的模型

从以下仓库下载预训练好的模型:

emotion_detector_model

age_gender_detection_model

将模型复制到model文件夹中。

face_recognition

├── model

│ ├── model_v6_23.hdf5

│ ├── weights.28-3.73.hdf5

2. (可选)将一些现有的人脸照片根据以下数据结构添加

根据以下文件夹结构,在database文件夹中为每一个人创建一个以其名字命名的文件夹,并将照片放入对应文件夹中。例如:

face_recognition

├── database

│ ├── Jackie

│ │ ├── Jackie1.jpg

│ ├── Ye

│ │ ├── Ye1.jpg

│ │ ├── Ye2.jpg

3. 运行示例

前往 face_recognition 目录,运行命令 python3 face_recog.py 。

关于声网 Agora 多语言及第三方框架 SDK

声网始终关注开发者对 SDK 易用性的反馈,其中一方面就是多语言与第三方框架的支持。我们目前已支持多种开发语言、第三方框架,以及三大主流游戏开发引擎,包括 Flutter、React Native、Electron、Unity、Cocos、Unreal、UWP、uni-app等,均可在Github(AgoraIO-Community及Agora.io)中下载体验。

其中一些社区版的 SDK 也是由我们社区中的开发者完成的。例如,React Native SDK 最初是由我们的社区开发者,同时也是 React Native 社区中的活跃开发者“少言”(Github:syanbo)开发的。UWP SDK 也是由社区的开发者陈实开发的。他此前还开发并一直维护 AgoraWinRT 项目。

未来我们还将发布更多支持不同语言及第三方框架、开发平台的 Agora RTC/RTM SDK。返回搜狐,查看更多

责任编辑:



推荐阅读
author-avatar
zhangwenkaii_555
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有