2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册

2022-05-10
| 3份
| 17页
| 702人阅读
| 16人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技川教版(2019)八年级上册
年级 八年级
章节 第1节 “初识”人脸
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 2.90 MB
发布时间 2022-05-10
更新时间 2023-04-09
作者 匿名
品牌系列 -
审核时间 2022-05-10
下载链接 https://m.zxxk.com/soft/33487968.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

课 前 P49“图2-1-6 人脸定位标注代码” 步骤: 1、开始—所有程序—Python3.7—IDLE(Python 3.7 32-bit) 2.通过IDLE左上角“File-new file”进入“代码编程环境” 3.开始录入 预 习 1 2“初识”人脸 时间:XXXX.XX.XX 2 学 习 1. 了解人脸定位的基本过程 2. 了解分类器的作用 3. 体验人脸定位 目 标 3 学习活动1——人脸识别的定义 想一想:人脸识别在生活中还有哪些应用? 公安刑侦办案 网络支付 考勤系统 门禁系统 4 什么是人脸识别? 学习活动1——人脸识别的定义 5 学习活动1——人脸识别的定义 人脸识别是一项热门的计算机技术研究领域,它属于生物特征识别技术,是对生物体(一般特指人)本身的生物特征来区分生物体个体。生物特征识别技术所研究的生物特征包括脸、指纹、手掌纹、虹膜、视网膜、声音(语音)、体形、个人习惯(例如敲击键盘的力度和频率、签字)等,相应的识别技术就有人脸识别、指纹识别、掌纹识别、虹膜识别、视网膜识别、语音识别(用语音识别可以进行身份识别等。 记一记:人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行识别的一系列相关技术,通常也叫做人像识别、面部识别。 6 学习活动2——人脸定位的基本过程 人脸是否存在 人脸定位信息 人脸位置标注 看一看:翻开书45页,阅读并勾划有关人脸定位过程的内容。 7 第一步 第二步 第三步 学习活动3——人脸定位 做一做:安装Opencv模块(开源计算机视觉库) 双击打开“文件接收柜”中的“OpenCV模块”安装包,进入命令窗口开始等待安装。 8 学习活动3——人脸定位 想一想:为什么要安装Opencv模块? 利用OpenCV中的Haar分类器 (计算机识别事物的一种工具) 来定位人脸 9 学习活动3——人脸定位 讨论交流:人脸定位标注代码分析 人脸定位标注代码 运行结果 10 import cv2 img=cv2.imread("3.jpg") gray_img=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) faceCascade = cv2.CascadeClassifier( 'haarcascade_frontalface_default.xml') faces = faceCascade.detectMultiScale( gray_img, scaleFactor=1.3, minNeighbors=3, minSize=(32,32) ) for (x,y,w,h) in faces: cv2.rectangle(img,(x,y),(x+w,y+h),(255,255,0),2) cv2.imshow('face',img) cv2.waitKey(0) cv2.destroyALLWindows() 学习活动3——人脸定位 讨论交流:人脸定位标注代码分析 引入opencv模块 读入图片并作相应处理 人脸分类器 人脸定位 人脸标注显示 11 学习活动3——人脸定位 拓展任务:修改标注框形状、颜色 for (x,y,w,h) in faces: cv2.rectangle(img,(x,y),(x+w,y+h),(255,255,0),2) 矩形标注框 标注框坐标位置 标注框颜色 画笔粗细 5分钟时间,自学书本50-51页,完成以下任务: 将矩形标注框修改为圆形 将标注框颜色修改为绿色 将标注框线条粗细改为5 12 学生作品展示 学习活动1——人脸识别的定义 13 学习活动3——人脸定位 拓展任务:修改标注框形状、颜色 for (x,y,w,h) in faces: cv2.circle(img,(x+w//2,y+h//2),w//2,(0,255,0),5) 圆形标注框 标注框坐标位置 绿色 画笔粗细 14 学习活动3——人脸定位 课堂测试:解释以下代码含义 import cv2 img=cv2.imread("3.jpg") faceCascade = cv2.CascadeClassifier( 'haarcascade_frontalface_default.xml') for (x,y,w,h) in faces: img cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2) 15 总结回顾 人脸识别的常见应用场景 分类器的作用 01 04 人脸识别的定义 02 人脸定位的基本过程 03 ……

资源预览图

2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
1
2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
2
2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
3
2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
4
2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
5
2.1 “认识”人脸 课件-2021-2022学年川教版(2019)信息技术八年级上册
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。