一、项目简介

     人脸检测装置主要用于抓拍人脸图像。如果摄像头检测到人脸就对该画面进行抓拍,然后将抓拍的照片保存在行空板的系统文件里,后期可以调取里面的照片查看。接下来,通过两个简单的小任务来学习。

  • 任务一:显示实时视频。在此项任务中,打开摄像头,并将摄像头检测到的画面显示在行空板屏幕上。
  • 任务二:实现人脸检测功能。实现人脸检测功能,当检测到人脸时,就在终端区域输出“检测到行人”的信息,对该画面进行抓拍,并将抓拍的照片保存到行空板的系统文件里。

二、硬件清单
  • 行空板(M10)*1
  • USB摄像头*1
  • 白色硅胶绞线*1
  • Type-C USB线*1
三、人工智能技术

      本项目结合计算机视觉与嵌入式开发技术(使用Python和OpenCV库,行空板基于Linux系统)。技术要点包括:

  • 摄像头调用:使用OpenCV的cv2.VideoCapture()接口读取摄像头视频流。
  • 人脸检测模型:使用OpenCV预训练的Haar级联分类器(haarcascade_frontalface_default.xml)
四、参考程序

五、项目链接
最后修改: 2025年05月5日 星期一 10:37