(資料圖片僅供參考)
PaddleGAN
是飛漿在圖像生成和處理領域的一個代表性項目,通過深度學習的技術和飛漿的支持,PaddleGAN
可以實現(xiàn)多種驚人的圖像處理效果,例如圖像轉換、人臉編輯、動態(tài)效果生成等等。其中內置了StyleGAN V2
與FOM
分別實現(xiàn)人臉屬性編輯和人臉動畫效果。這些技術和應用在很多領域都有廣泛的應用,例如娛樂
、廣告
、電影制作
、虛擬現(xiàn)實
等等。Anaconda
搭建本地環(huán)境,因為如果項目太多,后期非常不好管理另外推薦全局更換 pip
源:pip config set global.index-url https://mirror.baidu.com/pypi/simple
如果未更換源的話,下載會超級慢,甚至下載失敗,也可以通過 -i
臨時設置源:pip install xxx -i https://mirror.baidu.com/pypi/simple
# 創(chuàng)建環(huán)境conda create --name PaddleGAN python=3.6# 激活環(huán)境activate PaddleGAN# 安裝依賴cmakepip install cmake -i https://mirror.baidu.com/pypi/simple# 安裝依賴boost pip install boost -i https://mirror.baidu.com/pypi/simple# 安裝依賴numpypip install numpy -i https://mirror.baidu.com/pypi/simple# 安裝依賴dlibpip install dlib==19.8.1 -i https://mirror.baidu.com/pypi/simple
GAN
是一種深度學習模型,是近年來復雜分布上無監(jiān)督學習最具前景的方法之一在安裝依賴的時候,因使用的環(huán)境是 python3.6
,所以需要將 requirements.txt
文件中的 opencv-python
加上一個版本號opencv-python==4.3.0.38
,不然默認安裝最新版本的,而最新版本的無法被下載成功# 下載源碼git clone https://gitee.com/PaddlePaddle/PaddleGAN# 進入項目目錄cd PaddleGAN# 安裝項目依賴,這里一定要設置全局源pip install -r requirements.txt# 安裝環(huán)境python setup.py develop
CPU
版本,不容易出錯,但速度會有點慢,如果有 GPU
盡量使用 GPU
版本我這里只安裝最新的,如果想要安裝指定版本,請查看飛漿官方教程# CPU版本pip install paddlepaddle# GPU版本pip install paddlepaddle-gpu
Latent Code
input_image:
輸入的圖像路徑output_path:
生成圖片存放的路徑weight_paht:
預訓練模型路徑model_type:
PaddleGAN
內置模型類型,若輸入 PaddleGAN
已存在的模型類型,weight_paht
將失效,當前可用:ffhq-inversion
,ffhq-toonify
seed:
隨機數(shù)種子size:
模型參數(shù),輸出圖片的分辨率style_dim:
模型參數(shù),輸出圖片的分辨率n_mlp:
模型參數(shù),風格z所輸入的多層感知層的層數(shù)channel_multiplier:
模型參數(shù),通道乘積,影響模型大小和生成圖片的質量cpu:
是否使用 cpu
推理,若不使用,請在命令去除測試人像是用 StyleGAN2
技術模型生成的,僅用做測試,不存在侵犯任何人肖像權# 命令模板cd applications/python -u tools/styleganv2.py \ --input_image <替換為輸入的圖像路徑> \ --output_path <替換為生成圖片存放的文件夾> \ --weight_path <替換為你的預訓練模型路徑> \ --model_type ffhq-inversion \ --seed 233 \ --size 1024 \ --style_dim 512 \ --n_mlp 8 \ --channel_multiplier 2 \ --cpu# 使用的命令python -u applications/tools/pixel2style2pixel.py --input_image E:/PaddleGAN/results/input/beauty.jpg --output_path E:/PaddleGAN/results/output --model_type ffhq-inversion --seed 233 --size 1024 --style_dim 512 --n_mlp 8 --channel_multiplier 2 --cpu
latent:
要編輯的代表圖像的風格向量的路徑。可來自 Pixel2Style2Pixel
生成的 dst.npy
,也就是上面生成的潛碼 latent2:
第二個風格向量的路徑。來源同第一個風格向量output_path:
生成圖片存放的文件夾weight_path:
預訓練模型路徑model_type:
PaddleGAN
內置模型類型,若輸入 PaddleGAN
已存在的模型類型,weight_paht
將失效,當前建議使用:ffhq-config-f
size:
模型參數(shù),輸出圖片的分辨率n_mlp:
模型參數(shù),風格z的維度channel_multiplier:
模型參數(shù),通道乘積,影響模型大小和生成圖片的質量direction_path:
存放一系列屬性名稱及對象屬性向量的文件路徑。默認為空,即使用 ppgan
自帶的文件。若不使用,請在命令中去除direction_name:
要編輯的屬性名稱,對于 ffhq-config-f
有預先準備的這些屬性:age
、eyes_open
、eye_distance
、eye_eyebrow_distance
、eye_ratio
、gender
、lip_ratio
、mouth_open
、mouth_ratio
、nose_mouth_distance
、nose_ratio
、nose_tip
、pitch
、roll
、smile
、yaw
# 命令模板cd applications/python -u tools/styleganv2editing.py \ --latent <潛碼路徑> \ --output_path <新人臉(年齡變換后)的保存路徑> \ --model_type ffhq-config-f \ --size 1024 \ --style_dim 512 \ --n_mlp 8 \ --direction_name age \ --direction_offset 3 # 使用的命令python -u applications/tools/styleganv2editing.py --latent E:/PaddleGAN/results/output/dst.npy --output_path E:/PaddleGAN/results/old --model_type ffhq-config-f --size 1024 --style_dim 512 --n_mlp 8 --channel_multiplier 2 --direction_name age --direction_offset 3
direction_offset:
這個參數(shù)的絕對值越大,處理程度越重,絕對值越大顯得越年輕或者老齡化越嚴重cd applications/python -u tools/styleganv2editing.py \ --latent <潛碼路徑> \ --output_path <新人臉(年齡變換后)的保存路徑> \ --model_type ffhq-config-f \ --size 1024 \ --style_dim 512 \ --n_mlp 8 \ --direction_name age \ --direction_offset -3# 使用的命令python -u applications/tools/styleganv2editing.py --latent E:/PaddleGAN/results/output/dst.npy --output_path E:/PaddleGAN/results/young --model_type ffhq-config-f --size 1024 --style_dim 512 --n_mlp 8 --channel_multiplier 2 --direction_name age --direction_offset -3
關鍵詞: 深度學習
? 項目效果飛漿是一個由百度推出的深度學習開發(fā)平臺,為開發(fā)者提
將攻防一體做到極致!快船三巨頭顯雛形,威少的定位終于不再尷尬,威...
喬治:對待接下來的比賽都要像對待今天的第四節(jié)一樣,快船隊,保羅-喬...
快船贏球后,威少真情流露,喬治評價威少,倫納德也說出心里話,威少...
倫納德:我沒去想五連敗,而是專注于那個回合,那個時刻,虎撲,專注...
里夫斯:AD面對格林打進關鍵球,好的進攻打敗好的防守,里夫斯,關鍵...
長豇豆也叫帶豆或是角豆,它便是大家平常常常會吃的長豆角,聽說它...
農夫看到就拔掉的野草,卻不知農村中醫(yī)拿它治“耳鳴”,效果不錯作...
蘋果連接電腦沒反應,蘋果連接電腦沒反應這個很多人還不知道,現(xiàn)在讓...
賽爾號膠囊在哪買?,賽爾號膠囊在哪買這個很多人還不知道,現(xiàn)在讓我...
怎么查看開機啟動項并禁止,電腦禁止開機啟動項這個很多人還不知道,...
qq界面上找不到微博,qq微博怎么找不到這個很多人還不知道,現(xiàn)在讓我...
髂后上棘的真人位置圖,髂后上棘這個很多人還不知道,現(xiàn)在讓我們一起...
據(jù)OPTA數(shù)據(jù)統(tǒng)計,加克波是本賽季至今,歐洲十大聯(lián)賽直接參與進球數(shù)...
在河南嵩山龍門官宣薩爾科成為新一任主教練后,記者李建利發(fā)文介紹...
據(jù)韓媒Inven報道,2023年東亞(中日韓)電競錦標賽將在韓國進行。該...
近日TES戰(zhàn)隊中單選手Rookie開播打韓服排位,在其中一盤對局中排到了...
直播吧3月6日訊?在2023LPL春季賽常規(guī)賽W7D7的第二場比賽中,OMG2-1...
2023LPL春季賽常規(guī)賽RA對陣TT場的比賽正在進行,本場主持人駱歆繼續(xù)...
今日KPL賽事官博更新,發(fā)布最新一期的《榮耀大話王》,今天的《成語...
威少來了六場才贏球!奮力擊敗殘陣灰熊,快船明白湖人的苦!,威少,...
灰熊單節(jié)得51分,為本賽季第5支球隊在單節(jié)得到至少50分球隊,對陣,熊...
威少:首勝的感覺太棒了,我的工作是給卡喬灌輸信心,威少,保羅,卡喬...
喬治:威少很適合控衛(wèi)領袖,一直激勵我們,威少,快船隊,美國籃球,保...
喬治談末節(jié)逆轉灰熊:我們達到了另一級別并樹立了贏球的信念,快船隊...
1、 在使用電腦的 時候,有時候需要更改圖片格式。那么怎么更改...
我國野外有著許許多多的中草藥,有一些是比較常見的,例如蒲公英、...
圖為102歲的安吉麗娜·弗里德曼。美國紐約一名102歲的婦女兩次感染...
1、首先打開QQ軟件,然后點擊忘記密碼。2、點擊后會自動跳轉到QQ安...
1、《你就不要想起我》是由施人誠作詞,楊子樸、劉大江作曲,簡弘亦...
廣告
X 關閉
廣告
X 關閉