这是一个使用Python编写的换脸软件,所提供的换脸功能包含以下两个场景: 将图像B上的人脸换成图像A上的人脸,生成换脸图片。 将视频B上的人脸换成图像A上的人脸,生成换脸视频。 整体上,程序由两个过程组成:人脸检测和提取、人脸转换,分别实现于文件detect.py和convert.py,两个阶段分别提供可选选项:包括图像变换的方法(2D变换和3D变换)和是否进行色彩调和。 在图形界面上(实现文件:gui.py),提供生成的图片、视频预览功能,生成的图像视频会自动保存到out文件夹。 关键算法 人脸检测与提取 keypoints_detection - 通过人脸五官68个关键点识别人脸集合,基于dlib.shape_predictor函数和数据集shape_predictor_68_face_landmarks.dat face_selection - 选取指定人脸 人脸变换 face_swap - 人脸变换核心函数,步骤为: 仿射变换(2D/3D) 生成掩膜 颜色校正(选) 无缝接合
2023-06-05 12:28:01 154.65MB python 软件/插件 范文/模板/素材 AI绘画
1
CRC余式表生成器,我自己用C#编写的。
2023-06-02 19:04:23 32KB CRC余式表
1
旋转重写器-具有ENL语义旋转的文章重写器(适用于JavaScript和Node.js) 唯一真正了解您内容含义的文章微调器。 借助ENL技术,Spin Rewriter是SEO专家的理想工具,他们需要独特的,人性化的内容来在Google上排名更高。 为什么要旋转重写器? 对于更多关键字,请开始提高排名。 您已经知道优质的独特内容确实可以为您的Google排名带来奇迹。 您还知道,这样的内容要花很多年才能写出来,或者,如果您雇用某人为您编写内容,则将花费您一臂之力和两条腿的费用。 旋转重写器可为您节省时间和金钱。 它只需要一篇文章,就可以将其转变成数十种100%独特的,具有人类品质的文章。 所有这些独特的文章将使您获得更高的排名,并获得更多可获利的关键字。 我们的API有什么好处? 作为用户,Spin Rewriter API允许您在其他兼容软件产品中使用ENL语义纺纱旋转技术。
2023-06-02 17:00:12 13KB nodejs javascript language semantic
1
这是一个可以生成任意大小的文件的小工具。
2023-06-01 11:30:18 23KB 生成 文件 工具
1
c# Winform通过T4模板生成model、数据库访问层、业务层,为你节约大量的开发时间
2023-05-30 20:50:57 79.9MB c# Winform T4 代码生成器
1
在window程序中,添加代码一边在程序崩溃时候产生coredump,能准确定位崩溃地点。
2023-05-26 16:33:03 3.01MB window COREdump c++
1
barcode源码,非常清楚,非常好用。网上找了很久。
2023-05-26 12:39:28 1.91MB barcode源码,条形码生成源码
1
jquery.qrcode.min.js插件生成二维码demo
2023-05-24 09:44:25 38KB jq qrcode
1
vb.net 2005生成二维码图片,支持各位字符,引用的是Google的第三方控件
2023-05-23 19:47:11 577KB vb.net 二维码
1
STM32的定时器功能很多,今天介绍一下生成互补PWM波形。STM32高级定时器1和8的时钟是168MHZ。通用定时器通常是84MHZ。 频率通用设置   定时器时钟频率设置的通用写法。一般我们都是设置两个参数,分频系数和自动重装载值,   但是其实我们可以对其代码可以做进一步封装,直接频率作为参数传入,然后里面通过频率再计算分频系数和自动重装载值。 void TimerInit(u32 Frequency) { u32 Prescalar; u32 Period; if(Frequency>=16 && Frequency<500000) { Prescalar = 8
2023-05-22 20:36:58 1.17MB pwm pwm波形 stm32
1