人脸识别打卡项目(5)

这篇具有很好参考价值的文章主要介绍了人脸识别打卡项目(5)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

开发环境准备

1. Microsoft visual studio

2. SQLite3数据库

 3. 安装wxPython框架

4. 安装python工具库 

5. 获取百度AI 

 总结


开发环境准备

1. Microsoft visual studio

查看应用程序列表,检查Microsoft visual studio 2019是否安装;

人脸识别打卡项目(5)

 如没有安装,对照教程https://docs.microsoft.com/zh-cn/visualstudio/install/install-visual-studio?view=vs-2019进 行安装,安装时选择安装组件python支持、c++。

2. SQLite3数据库

人脸识别打卡项目(5)

解压下载的2个压缩包文件放到D盘SQLite3文件夹下,其中sqlite3.dll文件为核心;

 人脸识别打卡项目(5)

 配置环境变量,D:\SQLite3配置到path中;

人脸识别打卡项目(5)

 人脸识别打卡项目(5)

 3. 安装wxPython框架

打开Pycharm,新建项目命名为PunchCard;

人脸识别打卡项目(5)

 开下方Terminal终端,输入以下命令,安装wxPython框架

pip install wxPython -i https://pypi.tuna.tsinghua.edu.cn/simple

人脸识别打卡项目(5)

安装完成后,新建python文件,输入以下内容,验证是否安装成功!

import wx #导入wx包
app = wx.App() #创建应用程序对象
win = wx.Frame(None,-1,'Python') #创建窗体
btn = wx.Button(win, label = 'BUTTON') #创建Button
win.Show() #显示窗体
app.MainLoop() #运行程序

 人脸识别打卡项目(5)

4. 安装python工具库 

依次安装项目所需工具库scikit-image;

pip install scikit-image==0.16.2 -i https://pypi.tuna.tsinghua.edu.cn/simple/

人脸识别打卡项目(5)

再安装CMake 和Boost ,使用以下命令。

python -m pip install CMake Boost -i https://pypi.tuna.tsinghua.edu.cn/simple/

 人脸识别打卡项目(5)

 注意最后安装dlib和opencv-python,一定要在CMake安装完成后进行。

pip install dlib opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/

人脸识别打卡项目(5)

5. 获取百度AI 

登录百度AI开放平台控制台https://login.bce.baidu.com/,注册完成后输入账户密码,登录到控制台。

人脸识别打卡项目(5)

 点击展开左侧列表,找到【人工智能】板块下方的【人脸识别】;

人脸识别打卡项目(5)

点击创建应用;

 人脸识别打卡项目(5)

 在弹出的新窗口中依次输入所有带*号内容,包括应用名称、接口选择、应用归属和应用描述等,如图所示。

人脸识别打卡项目(5)

 人脸识别打卡项目(5)

设置完成,点击【立即创建】,完成应用的创建。

创建完成后,在左侧应用列表中可查看应用详细信息,包括API key和Secret Key(后续步骤中使用, 建议复制保存备用)。

 人脸识别打卡项目(5)

 总结

本节课我们学习了开发环境准备的相关内容。下节课我们将学习项目主框架实现的相关内容。我会带着大家一起完成人脸识别打卡项目的所有内容。文章来源地址https://www.toymoban.com/news/detail-446159.html

到了这里,关于人脸识别打卡项目(5)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现

    这里我们会实现一个项目:在linux操作系统下基于OpenCV和Socket的人脸识别系统。 目录 🌞前言 🌞一、项目介绍 🌞二、项目分工 🌞三、项目难题 🌞四、实现细节 🌼4.1 关键程序 🌼4.2 运行结果 🌞五、程序分析 🌷5.1 wkcv.link 🌷5.2 客户端client.cpp 🌷5.3 服务端server.cpp 项目

    2024年03月12日
    浏览(52)
  • vue3微信公众号商城项目实战系列(1)开发环境准备

    项目忙完,这次上新,写一个前端系列,采用vue3来开发一个微信公众号商城。 前言: 1. 微信公众号商城本质也是一个网站,由一个个网页组成,只不过这些网页运行在手机端,能响应手指的点击、长按、拖拽等操作。 2. 既然是网页,当然可以用3件套(js+html+css)来写,但象

    2023年04月14日
    浏览(82)
  • 【嵌入式Linux项目】基于Linux的全志H616开发板智能家居项目(语音控制、人脸识别、安卓APP和PC端QT客户端远程操控)有视频功能展示

    目录 一、功能需求 二、开发环境 1、硬件: 2、软件: 3、引脚分配: 三、关键点 1、设计模式之工厂模式 2、线程 3、wiringPi库下的相关硬件操作函数调用 4、语音模块的串口通信 5、摄像头的实时监控和拍照功能 6、人脸识别 7、qt程序跨平台运行(编译成安卓APP) 四、编译和

    2024年02月15日
    浏览(49)
  • 项目:基于OpenCV+百度云人脸识别项目

    基于OpenCV和百度云人脸识别的项目可以使用以下的框架来实现: 数据采集和预处理:使用OpenCV来采集摄像头或读取图像文件,并对图像进行预处理操作,例如裁剪、调整大小、灰度化等。 人脸检测:使用OpenCV的人脸检测功能来检测图像中的人脸。可以使用预训练的人脸检测

    2024年01月16日
    浏览(41)
  • (项目笔记)opencv人脸识别

    Haar级联: Haar特征:边缘特征,线性特征,中心环绕特征,对角线特征 这些特征组合为特征模板,特征模板里有白色和黑色矩形,模板特征即为白色矩形像素和减去黑色矩形像素和。 Haar 特征的提取简单说就是通过不断改变模版的大小、位置和类型,白色矩形区域像素和‘减

    2024年02月05日
    浏览(35)
  • OpenCV人脸识别项目(训练+测试)

    图片来自网上,如果侵权,告知则删除 批量修改文件名(常见文件操作,可以学习一下) 进入正题  (一)读取图片 (二)灰度转换 (三)修改尺寸 (四)绘制矩形 (五)人脸检测 (六)检测多个人脸 (七)视频检测  (八)拍照保存 准备数据集 训练集train  注意:第

    2024年02月04日
    浏览(35)
  • 毕设项目-人脸识别考勤签到系统

    人脸识别小程序、签到小程序,借助百度AI智能识别功能实现。 学生信息管理,考勤管理,人脸识别处理大概这三个模块。 功能模块: 登录与注册(两种身份 老师或学生) 课程发布(老师可以发布课程信息 名称 地点 选课人数) 课程查看(学生查看课程信息) 人脸录入(

    2023年04月08日
    浏览(71)
  • 微信小程序入门及开发准备,申请测试号以及小程序开发的两种方式,目录结构说明

    目录 1. 介绍 1.1 优点 1.2 开发方式 2. 开发准备 2.1 申请 2.2 申请测试号 2.2 小程序开发的两种方式 2.3 开发工具 3. 开发一个demo 3.1 创建项目 3.2 配置 3.3 常用框架 3.3 目录结构说明 3.4 新建组件 是一种不需要下载安装即可使用的应用,是一种 触手可及 的应用 可以借助微信的流量

    2024年02月05日
    浏览(36)
  • Python基于深度学习的人脸识别项目源码+演示视频,利用OpenCV进行人脸检测与识别 preview

    ​ 该人脸识别实例是一个基于深度学习和计算机视觉技术的应用,主要利用OpenCV和Python作为开发工具。系统采用了一系列算法和技术,其中包括以下几个关键步骤: 图像预处理 :首先,对输入图像进行预处理,包括读取图片、将图片灰度转换、修改图片的尺寸、绘制矩形

    2024年04月13日
    浏览(43)
  • 个人学习日志——树莓派实时人脸识别项目

    这是我运行的第一个项目,源代码来自于GitHub。第一次接触树莓派,python编程 学习目标: 1、了解树莓派的python基础知识    2、了解程序如何运行 3、了解程序的框架  4、如何调用接口 硬件:树莓派4B csi500W摄像头  环境:树莓派官方系统 python3 opencv 参考链接: 1、【创客实

    2024年02月04日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包