国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

單張圖片一鍵換臉(github爆火工程——roop)

這篇具有很好參考價(jià)值的文章主要介紹了單張圖片一鍵換臉(github爆火工程——roop)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

roop 單張圖片一鍵換臉

工程簡(jiǎn)介

單張圖片一鍵換臉(github爆火工程——roop)

該工程實(shí)現(xiàn)的功能為:提供單張?jiān)慈四槇D像,可實(shí)現(xiàn)一鍵替換目標(biāo)視頻中的人臉,輸出替換人臉后的視頻,替換前后效果見上述動(dòng)圖。
單張圖片一鍵換臉(github爆火工程——roop)

該工程基于tkinter庫設(shè)計(jì)了簡(jiǎn)潔的GUI界面,用以選取源人臉圖像和目標(biāo)視頻,操作簡(jiǎn)介。
程序的使用有兩種方式:CPU方式和GPU方式。CPU方式環(huán)境安裝簡(jiǎn)單,但運(yùn)行較慢,GPU方式環(huán)境安裝相對(duì)而言較為復(fù)雜,但運(yùn)行速度非常之快。
項(xiàng)目地址:https://github.com/s0md3v/roop

免責(zé)聲明

本文只對(duì)roop工程進(jìn)行介紹,不承擔(dān)任何責(zé)任,請(qǐng)讀者合理合法的使用工程。以下為源工程的免責(zé)聲明:
比這更好的 deepfake 軟件已經(jīng)存在,這只是我為了學(xué)習(xí) AI 而創(chuàng)建的一個(gè)業(yè)余項(xiàng)目。用戶在使用自己的臉之前必須征得相關(guān)人員的同意,并且在網(wǎng)上發(fā)布內(nèi)容時(shí)不得隱瞞這是一個(gè)深度造假的事實(shí)。我不對(duì)最終用戶的惡意行為負(fù)責(zé)。
為了防止誤用,它有一個(gè)內(nèi)置的檢查功能,可以防止程序在不合適的媒體上運(yùn)行。

程序安裝

本文只介紹Windows系統(tǒng)下的程序的安裝與使用,Linux和MacOS用戶請(qǐng)參考源工程。

CPU版本

1.安裝python3.10以上,需要安裝有python的pip工具。建議采用conda創(chuàng)建虛擬環(huán)境進(jìn)行安裝。
2.安裝ffmpeg多媒體處理工具,并設(shè)置環(huán)境變量。
3.安裝Visual Studio(包括桌面開發(fā)C ++),盡可能安裝較為新的版本(本人測(cè)試VS2019可以)。
4. 下載倉庫:https://github.com/s0md3v/roop,進(jìn)入roop目錄并執(zhí)行命令 pip install -r requirements.txt 安裝所需的依賴庫。(需要能夠訪問github,如果不能訪問可從文末的資源包中免費(fèi)下載)
5. 從以下網(wǎng)站中下載此文件并將其保存在roop目錄中。如果文件名不是inswapper_128.onnx,請(qǐng)將其重命名。鏡像1 鏡像2 鏡像3 鏡像4
(訪問上述網(wǎng)站需要魔法,也可在我提供的資源包中獲取inswapper_128.onnx。獲取鏈接見文末,免費(fèi)獲取。)

GPU版本

本文僅針對(duì)Nvidia顯卡的用戶,A卡請(qǐng)參考源工程。
1.安裝CPU版本所需要的工具環(huán)境(見上一小節(jié))。
2.安裝CUDA和對(duì)應(yīng)的CUDNN。主要CUDA和CUDNN一定要匹配。
3.安裝GPU版本的pytorch和onnxruntime-gpu。注意pytorch的安裝需要和CUDA版本對(duì)應(yīng)。

pip uninstall onnxruntime onnxruntime-gpu
pip install torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1 --index-url https://download.pytorch.org/whl/cu118
pip install onnxruntime-gpu

程序運(yùn)行

1.運(yùn)行python程序
CPU版本運(yùn)行:

python run.py

GPU版本運(yùn)行:添加gpu的選項(xiàng)

python run.py --gpu

除了–gpu選項(xiàng),程序還提供了其他的選項(xiàng)。

-h, --help:顯示幫助信息并退出。
-f SOURCE_IMG, --face SOURCE_IMG:指定要替換的人臉圖片的路徑。
-t TARGET_PATH, --target TARGET_PATH:指定要被替換的目標(biāo)圖片或視頻的路徑。
-o OUTPUT_FILE, --output OUTPUT_FILE:指定輸出文件的路徑。
--gpu:使用 GPU 進(jìn)行加速處理。
--keep-fps:保持原始視頻的幀率。
--keep-frames:保留處理過程中生成的幀的目錄。
--max-memory MAX_MEMORY:指定程序可以使用的最大內(nèi)存(以 GB 為單位)。
--max-cores CORES_COUNT:指定程序可以使用的最大 CPU 核心數(shù)。
--all-faces:替換視頻中的所有人臉。

注意:這里建議選擇–max-memory和–max-cores兩個(gè)選項(xiàng),否則可能導(dǎo)致內(nèi)存或者CPU核心爆掉,出現(xiàn)頁面文件太小的error。其中–max-memory代表制定程序可以使用的最大內(nèi)存(以 GB 為單位)我選用的是8,–max-cores代表程序可以使用的最大 CPU 核心數(shù),我采用的是4。
例如:

python run.py --gpu --max-memory 8 --max-cores 4

2.提供GUI界面進(jìn)行操作
單張圖片一鍵換臉(github爆火工程——roop)
點(diǎn)擊Select a face 選擇一張人臉圖像,再點(diǎn)擊Select a target選擇一段視頻,點(diǎn)擊Start選擇合成視頻的輸出文件夾,等待程序運(yùn)行完成,即可獲得換臉后的視頻。
3.踩坑記錄
在程序的運(yùn)行過程中會(huì)自動(dòng)下載一些文件,但是可能會(huì)出現(xiàn)許可證允許、網(wǎng)速太慢等問題導(dǎo)致下載失敗。
如果下載失敗,可從文末的資源包中下載后放到制指定的文件夾中。

  • buffalo_l.zip:解壓,將*.onnx文件放入C:\Users\你的用戶名.insightface\models\buffalo_l\目錄中,該目錄需要在運(yùn)行程序后自動(dòng)生成。
  • open_nsfw_weights.h5:放入C:\Users\你的用戶名.opennsfw2\weights\目錄中

資源包

鏈接:https://pan.baidu.com/s/1jtDz5ftf3f_C3_x4u3pCvg
提取碼:45te
資源列表:文章來源地址http://www.zghlxwxcb.cn/news/detail-496548.html

1. roop-main.zip:工程源文件,解壓后進(jìn)行運(yùn)行。
2. inswapper_128.onnx:需要放入roop目錄中。
3. buffalo_l.zip:程序運(yùn)行時(shí)下載的文件,需解壓后放入C:\Users\你的用戶名\.insightface\models\buffalo_l\目錄中
4. open_nsfw_weights.h5:程序運(yùn)行時(shí)下載的文件,放入C:\Users\你的用戶名\.opennsfw2\weights\目錄中

到了這里,關(guān)于單張圖片一鍵換臉(github爆火工程——roop)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • stablediffusion-roop無法換臉 生成圖片后臺(tái)報(bào)錯(cuò)

    Error running postprocess_batch: D:sd-webui-aki-v4.2extensionssd-webui-roopscriptsfaceswap.py Traceback (most recent call last): ? File \\\"D:sd-webui-aki-v4.2modulesscripts.py\\\", line 496, in postprocess_image ? ? script.postprocess_image(p, pp, *script_args) ? File \\\"D:sd-webui-aki-v4.2extensionssd-webui-roopscriptsfaceswap.py\\\", line 184, in po

    2024年02月16日
    瀏覽(28)
  • roop 一張圖片就能生成換臉視頻的開源項(xiàng)目

    roop 一張圖片就能生成換臉視頻的開源項(xiàng)目

    roop的github地址:https://github.com/s0md3v/roop 記住到 2023-6-18 這天 一定要是python3的10版本,11版本會(huì)有包不兼容,我就這個(gè)問題耗費(fèi)了一天。 我使用的是:python3.10.9 python 下載地址:https://www.python.org/downloads/ 下載之后無腦安裝但有一點(diǎn),全局變量PATH一定要勾選 下載地址:https://

    2024年02月11日
    瀏覽(23)
  • Stable Diffusion 圖片換臉插件Roop保姆教程 附錯(cuò)誤解決辦法和API使用

    Stable Diffusion 圖片換臉插件Roop保姆教程 附錯(cuò)誤解決辦法和API使用

    換臉技術(shù)已經(jīng)不是新鮮事物,但如何實(shí)現(xiàn)簡(jiǎn)單、快速、高效的換臉操作呢?Roop插件正是為解決這一問題而生的。 sd-webui-roop 插件適用于已經(jīng)本地部署了SD的用戶。相較于傳統(tǒng)的換臉技術(shù),Roop插件幾乎不需要訓(xùn)練,只需一張照片,即可在10秒內(nèi)完成換臉。 但是要注意到是必須注

    2024年02月08日
    瀏覽(29)
  • 基于Roop視頻換臉

    Roop 是一個(gè)強(qiáng)大的一鍵換臉工具,允許用戶在視頻中替換面部,只需要目標(biāo)面部的一張圖片,無需數(shù)據(jù)集,無需訓(xùn)練。 相對(duì)于之前的 Simswap 來說效果要好很多,不過需要注意的是沒有授權(quán)不要商用。 創(chuàng)建虛擬環(huán)境。 項(xiàng)目克隆。 激活虛擬環(huán)境并安裝依賴#

    2024年02月11日
    瀏覽(25)
  • 單圖換臉roop源碼與環(huán)境配置

    單圖換臉roop源碼與環(huán)境配置

    前言 1.roop是新開源了一個(gè)單圖就可以進(jìn)行視頻換臉的項(xiàng)目,只需要一張所需面部的圖像。不需要數(shù)據(jù)集,不需要訓(xùn)練。 2.大概的測(cè)試了一下,正臉換臉效果還不錯(cuò),融合也比較自然。但如果人臉比較大,最終換出的效果可能會(huì)有些模糊。側(cè)臉部分的幅度不宜過大,否則會(huì)出現(xiàn)

    2024年02月11日
    瀏覽(26)
  • Stable Diffusion:Roop換臉插件安裝

    Stable Diffusion:Roop換臉插件安裝

    一、簡(jiǎn)介 今天給大家分享Stable Diffusion:Roop換臉插件安裝,之前在B站上看了很多教程都不太全面,現(xiàn)在出一版最全的Roop換臉插件安裝操作流程,希望能幫大家解決安裝roop插件過程遇到的各種問題,下面我會(huì)把Roop換臉插件安裝操作過程和中間需要注意的事項(xiàng)詳細(xì)列出分享給大

    2024年04月15日
    瀏覽(17)
  • roop換臉最簡(jiǎn)單sd-webui教程

    ? 通過stable diffussion webui項(xiàng)目進(jìn)行roop換臉 安裝roop插件,在文生圖和圖生圖都可以使用roop插件換臉 換臉的原理是檢測(cè)到原圖的臉,替換為你放在roop插件里人臉 1、在Extensions-install from url GitHub - s0md3v/sd-webui-roop: roop extension for StableDiffusion web-ui 點(diǎn)擊install 2、關(guān)鍵 安裝roop模型,

    2024年02月19日
    瀏覽(27)
  • 最簡(jiǎn)單的AI換臉軟件,roop下載介紹(可直播)

    最簡(jiǎn)單的AI換臉軟件,roop下載介紹(可直播)

    前段時(shí)間給大家介紹過換臉界最強(qiáng)的 Rope ,感興趣的小伙伴可以戳戳手指 今天要說的 Roop 看起來和 Rope 師出同門,但兩者之間并沒有直接關(guān)系,換臉的效果也各有千秋 在講解前,先附上一張經(jīng)過 roop “調(diào)教”后的寡姐,啊,不是 ~ ? 你能看出哪張是原圖嗎( doge )? roop 有

    2024年04月24日
    瀏覽(80)
  • Stable Diffusion | 如果roop換臉是馬,這個(gè)插件就是騾子

    Stable Diffusion | 如果roop換臉是馬,這個(gè)插件就是騾子

    大家好,今天給大家分享一個(gè)換臉插件,并且已經(jīng)整合到了目前最好用的AI繪畫工具SD web UI上,用起來還是不錯(cuò)的。 這個(gè)插件生成原理是,當(dāng)你選中某個(gè)風(fēng)格生成圖片的時(shí)候,會(huì)在你的正向和負(fù)向提示詞中補(bǔ)充對(duì)應(yīng)的提示詞或者觸發(fā)詞,引導(dǎo)生成固定的風(fēng)格。下面我們來看一

    2024年04月16日
    瀏覽(22)
  • AI極速批量換臉!Roop-unleashed下載介紹,可直播

    AI極速批量換臉!Roop-unleashed下載介紹,可直播

    要說 AI 換臉領(lǐng)域,最開始火的項(xiàng)目就是 Roop 了, Roop-unleashed 作為 Roop 的嫡系分支,不僅繼承了前者的強(qiáng)大基因,更是在功能上實(shí)現(xiàn)了重大突破與升級(jí) ? 核心特性 1 、可以進(jìn)行高精度的圖片、視頻換臉,還能實(shí)時(shí)直播換臉,換臉效果真實(shí)、自然 2 、不僅支持 N 卡處理程序(

    2024年04月22日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包