用一张图,成功视频换脸,效果请看

先看图,再下载。(最下面附上已架设好的程序,可下载。)

SimSwap换脸程序下载(环境已架设好,小白也可以使用了)

辛苦折腾好几天,终于把程序架设弄好了,现分享给大家,修复了好多个地方错误问题。

压缩包里面已包含使用教程了。看下图。

文件较大,因为已包含架设环境了,不用你再操心安装,小白下载下来就直接可以使用了。

主要是这个文件:test_video_swapsingle.py 

import cv2
import torch
import fractions
import numpy as np
from PIL import Image
import torch.nn.functional as F
from torchvision import transforms
from models.models import create_model
from options.test_options import TestOptions
from insightface_func.face_detect_crop_single import Face_detect_crop
from util.videoswap import video_swap
import osdef lcm(a, b): return abs(a * b) / fractions.gcd(a, b) if a and b else 0transformer = transforms.Compose([transforms.ToTensor(),#transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])])transformer_Arcface = transforms.Compose([transforms.ToTensor(),transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])])

压缩包内容列表如下:

(1)arcface_model
(2)checkpoints
(3)crop_224
(4)crop_512
(5)data
(6)demo_file
(7)docs
(8)insightface_func
(9)models
(10)options
(11)output
(12)parsing_model
(13)pg_modules
(14)simswaplogo
(15)temp_results
(16)util
(17)video_files
(18)_internal
(19)文件名称:.gitattributes            文件大小:66.00 bytes
(20)文件名称:.gitignore            文件大小:1.84 KB
(21)文件名称:AdaptiveAvgPool2d.patch            文件大小:1.38 KB
(22)文件名称:BatchNorm1d.patch            文件大小:4.31 KB
(23)文件名称:BatchNorm2d.patch            文件大小:3.32 KB
(24)文件名称:cog.yaml            文件大小:435.00 bytes
(25)文件名称:Conv2d.patch            文件大小:9.03 KB
(26)文件名称:DataParallel.patch            文件大小:5.64 KB
(27)文件名称:download-weights.sh            文件大小:656.00 bytes
(28)文件名称:Dropout.patch            文件大小:803.00 bytes
(29)文件名称:LICENSE            文件大小:18.88 KB
(30)文件名称:Linear.patch            文件大小:3.33 KB
(31)文件名称:MaxPool2d.patch            文件大小:2.03 KB
(32)文件名称:MultiSpecific.ipynb            文件大小:29.07 KB
(33)文件名称:predict.py            文件大小:3.93 KB
(34)文件名称:PReLU.patch            文件大小:1.85 KB
(35)文件名称:README.md            文件大小:10.19 KB
(36)文件名称:Sequential.patch            文件大小:5.28 KB
(37)文件名称:Sigmoid.patch            文件大小:1017.00 bytes
(38)文件名称:SimSwap colab.ipynb            文件大小:26.82 KB
(39)文件名称:SimSwap换脸程序教程.docx            文件大小:1.20 MB
(40)文件名称:start.bat            文件大小:43.00 bytes
(41)文件名称:test_one_image.py            文件大小:2.58 KB
(42)文件名称:test_video_swapmulti.py            文件大小:2.85 KB
(43)文件名称:test_video_swapsingle.py            文件大小:2.84 KB
(44)文件名称:test_video_swapspecific.py            文件大小:3.64 KB
(45)文件名称:test_video_swap_multispecific.py            文件大小:4.00 KB
(46)文件名称:test_wholeimage_swapmulti.py            文件大小:3.53 KB
(47)文件名称:test_wholeimage_swapsingle.py            文件大小:3.54 KB
(48)文件名称:test_wholeimage_swapspecific.py            文件大小:5.15 KB
(49)文件名称:test_wholeimage_swap_multispecific.py            文件大小:6.85 KB
(50)文件名称:train.ipynb            文件大小:7.22 KB
(51)文件名称:train.py            文件大小:12.00 KB
(52)文件名称:命令代码.txt            文件大小:266.00 bytes

本文链接:https://my.lmcjl.com/post/20402.html

展开阅读全文

4 评论

留下您的评论.