Python调用摄像头人脸识别,python人脸追踪

  Python调用摄像头人脸识别,python人脸追踪

  怎么用相机挽回面子?基于opencv的人脸识别数据采集,我自己采集数据。有关详细信息,请参考代码注释。按S将图片保存为test.jpg,按Q退出界面:

  代码如下:

  导入cv2

  Cap=cv2。VideoCapture(0) #相机打开,mp4也可以传输。

  #在Windows或Ubuntu中,相机的默认帧尺寸为640x480

  # cap.isopen()返回true/false以检查相机初始化是否成功。

  打印(cap.isOpened())

  while cap.isOpened():

  ret_flag,img_camera=cap.read()

  cv2.imshow(camera ,img_camera)

  #每帧数据延时1ms,延时为0。静态帧被读取。

  k=cv2.waitKey(1)

  #按“s”保存屏幕截图

  如果k==ord(s ):

  cv2.imwrite(test.jpg ,img_camera)

  #按“Q”退出。

  如果k==ord(q ):

  破裂

  #释放所有摄像机

  cap.release()

  #删除所有已建立的窗口

  2.cv2.destroyAllWindows()演示效果:

  首先我们是基于人脸注册的。

  识别模型:基于Dlib DLIB _ face _ recognition _ ResNet _ model _ v1 . dat的ResNet预训练模型

  识别算法:ResNet神经网络。

  人脸识别需要将提取的图像数据与已有的图像数据进行对比分析,才能判断是否是人,所以主要是为了更方便的数据采集。

  用法:

  “n”输入新的人脸,并创建一个新的文件夹person_X/来存储某人的人脸图像。

  “s”开始捕获人脸,并将捕获的人脸放入person_X/path中。

  “Q”退出窗口。

  n创建文件夹后,按几次S来收集您自己的面部数据:

  可以多人进入,每个人可以单独创建一个文件夹。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • win10有录像功能吗,win10录屏打开摄像头
  • c#虚拟摄像头,C#摄像头
  • c#虚拟摄像头,C#摄像头,C# 利用AForge实现摄像头信息采集
  • ,,JavaScript 如何在浏览器中使用摄像头
  • iPhone12promax摄像头介绍,iPhone14摄像头
  • 双摄像头测距离原理,测距摄像头的测距原理怎么设置,单目摄像头测距原理
  • 雨课堂期末考试有摄像头吗,雨课堂考试怎么开摄像头吗
  • 相机标定外参怎么得出,摄像头内外参标定的参数,相机的内外参数标定
  • 腾讯会议能否看到学生屏幕,腾讯课堂学生开摄像头其他同学能看见吗
  • 笔记本win10怎么打开摄像头拍照,win10摄像头怎么拍照
  • 树莓派控制摄像头拍照,树莓派连接摄像头教程
  • 树莓派摄像头实时监控,树莓派实现目标检测
  • 摄像头移动检测算法软件,摄像头移动检测算法有哪些
  • 笔记本摄像头倒置怎么解决,笔记本摄像头倒着是怎么回事
  • 单目摄像头像测距,双目摄像机测量距离准确吗,双目摄像头测距范围
  • 留言与评论(共有 条评论)
       
    验证码: