你準備好了對心儀的人表白了嗎?你的情人節(jié)禮物準備好了嗎?如果都沒有,不妨發(fā)揮程序員的特長,先給TA送個別出心裁的禮物,表達你的愛意和真心。接下來教你在華為云ModelArts上用五步完成這個特別的心意——用AI給你的TA畫一幅肖像畫。
前期準備
在使用ModelArts之前,需要進入華為云官網(wǎng),然后注冊華為云賬號,再進行實名認證。主要分為4步(注冊–>實名認證–>服務(wù)授權(quán)–>領(lǐng)代金券)(如有已完成部分,請忽略)
點此去完成實名認證,賬號類型選"個人",個人認證類型推薦使用"掃碼認證"。
具體步驟
下面是生成肖像畫的具體步驟
第一步,環(huán)境配置
先進入華為云提供的U-2-Net生成肖像畫頁面,并進行環(huán)境配置:
這樣就進入了操作界面。注意事項中提醒:
本案例使用框架: PyTorch1.4.0
本案例使用硬件: GPU 。
按照案例中要求,選中PyTorch1.4.0。(我的是進入操作頁面后已經(jīng)自動選擇好了,如果沒有自動選擇,就手動選擇一下)
在案例準備好后,選擇右邊的切換規(guī)格,切換成GPU。(默認規(guī)格是CPU,一定要記得切換!!!)
點擊切換規(guī)格。
第二步,下載數(shù)據(jù)和代碼
選中代碼后,點擊本頁面頂部菜單欄的三角形運行按鈕或按Ctrl+Enter鍵運行每個方塊中的代碼。
下載數(shù)據(jù)和代碼這一步,運行成功后會出現(xiàn)以下代碼
在運行過程中可以觀察到操作界面右下角會不斷變化顯示這個表示正在運行
顯示這個表示運行結(jié)束
第三步,安裝依賴庫
安裝依賴庫這一步,運行成功后會出現(xiàn)以下代碼
第四步,開始生成肖像畫
第五步,展示生成前后的結(jié)果
更換照片只需要更改這兩處
照片位置
更換照片后的生成結(jié)果
圖片顯示成一行。
import matplotlib.pyplot as pltfrom PIL import Imageif __name__ == '__main__': img = Image.open('./test_data/test_portrait_images/portrait_im/image.png') transfer_img = Image.open('./test_data/test_portrait_images/portrait_results/image.png') plt.figure(figsize=(10,10)) #設(shè)置窗口大小 plt.subplot(2, 2, 1) #設(shè)置成兩行兩列 plt.imshow(img) plt.subplot(2, 2, 2) #設(shè)置成兩行兩列 plt.imshow(transfer_img) plt.show()
自動更新停止時間
最后
對于AI小白來說,整個操作都是完全零門檻,只需按照提示的代碼運行,就可以簡單輕松地完成這個項目,為心愛的TA送上專屬的情人節(jié)禮物。
原文標題:AI讓普通人秒變藝術(shù)大師,情人節(jié)為你的TA做一幅肖像畫吧!
文章出處:【微信公眾號:華為開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
審核編輯:湯梓紅
-
華為
+關(guān)注
關(guān)注
216文章
34440瀏覽量
251770 -
AI
+關(guān)注
關(guān)注
87文章
30898瀏覽量
269129 -
程序
+關(guān)注
關(guān)注
117文章
3787瀏覽量
81060
原文標題:AI讓普通人秒變藝術(shù)大師,情人節(jié)為你的TA做一幅肖像畫吧!
文章出處:【微信號:Huawei_Developer,微信公眾號:華為開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論