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

基于x86 平台opencv的图像采集和seetaface6的人脸跟踪功能

目录

  • 一、概述
  • 二、环境要求
    • 2.1 硬件环境
    • 2.2 软件环境
  • 三、开发流程
    • 3.1 编写测试
    • 3.2 配置资源文件
    • 3.2 验证功能

一、概述

本文档是针对x86 平台opencv的图像采集和seetaface6的人脸跟踪功能,opencv通过摄像头采集视频图像,将采集的视频图像送给seetaface6的人脸跟踪模块从而实现人脸跟踪功能。

测试结果如下图所示:
在这里插入图片描述

本编者,不好意思露脸,只好从网上找个图片,摄像头对着该图片,进行验证的。

二、环境要求

2.1 硬件环境

  • 虚拟机:VMware

2.2 软件环境

  • Ubuntu系统要求:20.04
  • opencv版本: 4.7.0
  • seetaface版本: 6.0
  • 交叉工具链版本:x86平台的gcc/g++编译器
  • 开发语言: C++

注意: 图像采集通过的是摄像头方式采集视频图像。

三、开发流程

3.1 编写测试

选择一个目录,我这里选择的是opencv_facetracker6,创建一个example.cpp文件,内容如下:

相关文章:

  • 设备运维故障排查与修复技巧
  • 笔记本一线品牌有哪些
  • 【数据结构】数据结构 知识回顾
  • Java实现三方登录---微信登录
  • 去雾去雨算法
  • ES存量数据迁移优化措施
  • 谷粒商城实战笔记-236~238-商城业务-购物车-环境搭建
  • 用Python插入SVG到PDF文档
  • aspose-words将tinymce中的换页符转换为word的换页符
  • Nginx变量概述
  • 宽压宽频(35V/45V/65V)50KHZ-3MHZ双向同步降压升压LED驱动器QFP32封装
  • C语言一笔画迷宫
  • 什么是堡垒机
  • Spring Boot 中如何实现定时任务
  • C++ //练习 19.13 定义一个类型,使其可以表示指向Sales_data类的bookNo成员的指针。
  • 在win7和python3.8上安装xlwings
  • Oracle 同义词SYNONYM 的使用
  • Node.js中的ArrayBuffer与Buffer对比分析
  • 头文件顺序
  • linux安装elasticsearch
  • 又一日军“慰安妇”制度受害者去世,大陆登记在册幸存者仅剩7人
  • 央行:5月15日起下调金融机构存款准备金率0.5个百分点
  • 文旅部:加强对景区索道、游船等设施设备安全隐患排查整治
  • 安顺市原副市长、市公安局原局长顾长华任贵州省民委副主任
  • 沪幼升小网上报名明起开始,是否参与民办摇号怎么定?
  • “五一”假期国内出游3.14亿人次,国内游客出游总花费1802.69亿元