yolox目标检测实现人脸识别换搞笑图

news/2024/7/3 14:56:05 标签: 目标检测, 计算机视觉, 人工智能

今天介绍的是一个使用yolox目标检测算法,实现换人脸的过程。

首先是换人脸视频的准备,我们可以找一些比较的热门视频作为素材,比如“华强买瓜”。

使用视频抽帧,将一个2分钟的视频,抽成200张左右,当然也可以抽成更多张。

以上就是视频抽帧的结果。

然后我们下载labelimg工具,使用python 在命令行输入pip install labelimg即可。

下载好labelimg之后,对数据进行打标签操作,每个人脸做上相应的logo,由于这次使用初级的人脸替换,只用一个标签face即可,后续会使用更多表情,未来做到更加逼真的人脸替换。

 在对每人脸打上label标签face之后。我们做成了VOC的数据集格式。

再在网上找个现成开源的目标检测代码对数据集进行训练模型即可


http://www.niftyadmin.cn/n/1811242.html

相关文章

扫盲项目经理

这几天看了几本书管理,偶尔的启示,要谈的项目经理应具备的素养。事实上,根据自己的情况来写,我希望很多翼。 我只来了解项目,计划,和客户验证计划。然后,按照计划交付。一切都会好起来只是为了交…

算法(一)

1.有一组表示墙的数组a[],其中a[i]表示第i个墙的高度,如下图, 假如下雨了,求墙里可以装多少水 如果我们从左至右遍历列表,每个下标水的量最多是到现在为止最大的数。这表示如果我们已知右边有相等或更大的,…

阅读十一、十二章节

第11章 软件设计与实现 问题:典型的开发流程与开发阶段的一些管理方法是什么? 答:从Spec到实现:把修改集集成到代码库中、开发人员的标准工作流程、代码完成。 开发阶段的日常管理:闭门造车、每日构建(每天…

[转]老婆的日记 爆笑(看了你就想结婚了)

半夜,醒来,感觉老公紧抱着我,窃喜!心想:这家伙平时挺酷的,没想到睡觉时一不小心就露馅了。于是感动不已,正准备好好享受他的拥抱时,听见他迷迷糊糊说到:“老婆&#xff0…

mysql 超时设置

在Mysql的默认设置中,如果一个数据库连接超过8小时没有使用(闲置8小时,即28800s),mysql server将主动断开这条连接,后续在该连接上进行的查询操作都将失败,将出现:error 2006 (MySQL…

python将图片生成视频,和空白视频

直接上代码,我这里以一张图片演示。 以这张图片为例,代码如下: import cv2 import os import numpy as npfps = 30 size = (1280, 720) name = 1 videowriter = cv2.VideoWriter("result.mp4",-1, fps, size)for i in range(300):#生成图片视频img = cv2.imread…

BZOJ 3408: [Usaco2009 Oct]Heat Wave 热浪( 最短路 )

普通的最短路...dijkstra水过.. ------------------------------------------------------------------------------#include<cstdio>#include<algorithm>#include<cstring>#include<iostream>#include<queue>#define rep( i , n ) for( int i …

活着的滋味!差距!让人心酸!

本文网址:http://bbs5.news.163.com/board/rep.jsp?btalk&i246484 复制 一排黑锅灶让人心酸   每来一名学生&#xff0c;队员们就赶忙帮他们卸下肩膀上的扁担&#xff0c;帮他们拿被褥和大米。实践队员在食堂外的走廊上看到了一排黑糊糊的碎砖头&#xff0c;如果不是…