当前位置: 首页 > news >正文

1006网站建设站长数据

1006网站建设,站长数据,如何做好网络宣传工作,全球互联网企业排名本博客为人脸识别系统的姿态检测代码解释 人脸识别系统博客汇总:人脸识别系统-博客索引 项目GitHub地址:Su-Face-Recognition: A face recognition for user logining 注意:阅读本博客前请先参考以下博客 工具安装、环境配置:人脸…

本博客为人脸识别系统的姿态检测代码解释

人脸识别系统博客汇总:人脸识别系统-博客索引

项目GitHub地址:Su-Face-Recognition: A face recognition for user logining

注意:阅读本博客前请先参考以下博客

工具安装、环境配置:人脸识别系统-简介

UI界面设计:人脸识别系统-UI界面设计

UI事件处理:人脸识别系统-UI事件处理

摄像头展示画面:人脸识别系统-摄像头画面展示

阅读完本博客后可以继续阅读:

摄像头画面展示:人脸识别系统-摄像头画面展示

用户端逻辑:

  • 人脸识别:Python | 人脸识别系统 — 人脸识别
  • 活体检测:Python | 人脸识别系统 — 活体检测
  • 背景模糊:Python | 人脸识别系统 — 背景模糊
  • 姿态检测:Python | 人脸识别系统 — 姿态检测
  • 人脸比对:Python | 人脸识别系统 — 人脸比对
  • 用户操作:Python | 人脸识别系统 — 用户操作

管理员端逻辑:

  • 管理员操作:
  • 用户操作:

一、判断器

        首先判断是否打开摄像头,打开则判断 self.isAttitudeDetection_flag 是否打开姿态检测。若否,则调用attitude_detection方法,进行背景模糊。

# 主界面
class UserMainWindow(QMainWindow, UserMainUi):def __init__(self, parent=None):super(UserMainWindow, self).__init__(parent)self.setupUi(self)self.show_image = Noneself.cap = cv2.VideoCapture()  # 相机self.source = CAPTURE_SOURCE  # 相机标号self.WIN_WIDTH = 800  # 相机展示画面宽度self.WIN_HEIGHT = 500  # 相机展示画面高度self.isAttitudeDetection_flag = False  # 是否打开姿态检测标志... ...# 姿态检测判别器def criticalPoint_detection_judge(self):if not self.cap.isOpened():QMessageBox.information(self, "提示", self.tr("请先打开摄像头"))else:if not self.isAttitudeDetection_flag:self.isAttitudeDetection_flag = Trueself.attitude_detection_button.setText("关闭姿态检测")self.attitude_detection()self.attitude_detection_button.setText("姿态检测")self.isAttitudeDetection_flag = Falseelif self.isAttitudeDetection_flag:self.isAttitudeDetection_flag = Falseself.attitude_detection_button.setText("姿态检测")self.show_camera()

二、姿态检测

    # 姿态检测def attitude_detection(self):mp_pose = mp.solutions.pose  # 姿态识别方法pose = mp_pose.Pose(static_image_mode=False, smooth_landmarks=True,min_detection_confidence=0.5, min_tracking_confidence=0.5)mp_draw = mp.solutions.drawing_utilswhile self.cap.isOpened():ret, frame = self.cap.read()QApplication.processEvents()imgRGB = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)results = pose.process(imgRGB)if results.pose_landmarks:  # 如果检测到体态mp_draw.draw_landmarks(frame, results.pose_landmarks, mp_pose.POSE_CONNECTIONS)  # 绘制姿态坐标点show_video = cv2.cvtColor(cv2.resize(frame, (self.WIN_WIDTH, self.WIN_HEIGHT)), cv2.COLOR_BGR2RGB)self.show_image = QImage(show_video.data, show_video.shape[1], show_video.shape[0],QImage.Format_RGB888)self.camera_label.setPixmap(QPixmap.fromImage(self.show_image))

 阅读完本博客后可以继续阅读:

摄像头画面展示:人脸识别系统-摄像头画面展示

用户端逻辑:

  • 人脸识别:Python | 人脸识别系统 — 人脸识别
  • 活体检测:Python | 人脸识别系统 — 活体检测
  • 背景模糊:Python | 人脸识别系统 — 背景模糊
  • 姿态检测:Python | 人脸识别系统 — 姿态检测
  • 人脸比对:Python | 人脸识别系统 — 人脸比对
  • 用户操作:Python | 人脸识别系统 — 用户操作

管理员端逻辑:

  • 管理员操作:
  • 用户操作:

 注:以上代码仅为参考,若需要运行,请参考项目GitHub完整源代码:Su-Face-Recognition: A face recognition for user logining

http://www.dt0577.cn/news/53746.html

相关文章:

  • 网络公司网站开发站长之家怎么找网址
  • 营销型网站具备的二大能力精准信息300099
  • 做图文网站要什么配置的服务器南召seo快速排名价格
  • php 网站开发 视频关键词优化举例
  • cpa单页网站怎么做广告模板
  • 电子政务网站代码不花钱网站推广
  • vR网站建设程序北京网站优化怎么样
  • 购物展示网站开发的背景抖音seo排名系统
  • 如何做医美机构网站观察分析怎么用模板做网站
  • eclipse可以做网站嘛西安网站建设平台
  • 用阿里云和大淘客做网站电商运营数据六大指标
  • 腾讯云wordpress升级慢天津seo排名效果好
  • 做网站的团队业绩怎么写网络营销推广的手段
  • seo方法培训四川seo关键词工具
  • 怎么做网站省钱网站关键词优化怎么做的
  • 做网站架构需要注意什么seo排名优化价格
  • 哪儿提供邢台做网站手机网站制作教程
  • nuxt做多页面网站网站主页
  • 数据线 东莞网站建设明天上海封控16个区
  • WordPress文章角标seo的基本步骤包括哪些
  • 无锡网站建设哪家公司比较好在线推广网站的方法
  • 专业建设外贸网站制作seo搜索引擎优化薪资
  • 怎么做一个赚钱得网站短视频营销的特点
  • 做新闻类网站还有市场吗做网页设计一个月能挣多少
  • 客户网站开发全流程图seo简单优化操作步骤
  • 织梦后台搭建网站并调用标签建设公司网站设计哪家好
  • 福州网站开发si7.cc网络营销推广工具有哪些?
  • 做网站什么字体教育机构
  • 建筑规范app武汉seo霸屏
  • wordpress文章排列云南seo网站关键词优化软件