亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python實(shí)現(xiàn)照片卡通化

 更新時(shí)間:2021年12月06日 09:44:29   作者:劍客阿良_ALiang  
animegan2-pytorch機(jī)器學(xué)習(xí)項(xiàng)目可以實(shí)現(xiàn)照片動(dòng)漫化,本文將為大家詳細(xì)介紹一下如何使用這一項(xiàng)目,感興趣的小伙伴快來(lái)跟隨小編一起學(xué)習(xí)吧

前言

之前看到一個(gè)有意思的開(kāi)源項(xiàng)目,主要是可以將一張照片變成卡通漫畫(huà)的風(fēng)格。下面給大家放幾張官方給出的部分效果圖。

看到這個(gè)效果圖,還是非常經(jīng)驗(yàn)的。下面我會(huì)分享一下這個(gè)項(xiàng)目,并且選擇一些我自己找的圖片試驗(yàn)一下。

項(xiàng)目Github地址:github地址?

環(huán)境部署

先使用git將項(xiàng)目下載下來(lái)??匆幌马?xiàng)目結(jié)構(gòu)。

我們看一下需要的環(huán)境。

非常簡(jiǎn)單,只要pytorch就可以了。如果有不太會(huì)安裝的,可以參考:機(jī)器學(xué)習(xí)基礎(chǔ)環(huán)境部署?

項(xiàng)目使用

看一下readme怎么說(shuō)明的。

直接使用命令,或者代碼執(zhí)行都可以,我們先看看如果命令操作的話都有哪些參數(shù)支持。

if __name__ == '__main__':
 
    parser = argparse.ArgumentParser()
    parser.add_argument(
        '--checkpoint',
        type=str,
        default='./weights/paprika.pt',
    )
    parser.add_argument(
        '--input_dir', 
        type=str, 
        default='./samples/inputs',
    )
    parser.add_argument(
        '--output_dir', 
        type=str, 
        default='./samples/results',
    )
    parser.add_argument(
        '--device',
        type=str,
        default='cuda:0',
    )
    parser.add_argument(
        '--upsample_align',
        type=bool,
        default=False,
        help="Align corners in decoder upsampling layers"
    )
    parser.add_argument(
        '--x32',
        action="store_true",
        help="Resize images to multiple of 32"
    )
    args = parser.parse_args()
    
    test(args)

可以通過(guò)項(xiàng)目結(jié)構(gòu)看到,作者提供了4個(gè)模型文件可供選擇,可以用--checkpoint參數(shù)切換。需要提供圖片的輸入文件夾,修改--input_dir參數(shù)即可,經(jīng)過(guò)我自己的幾次驗(yàn)證,發(fā)現(xiàn)有的模型適合風(fēng)景類(lèi)型的圖片,有的適合人像,下面我分成兩部使用一下。

景色類(lèi)圖像使用

先看一下我準(zhǔn)備的圖片,三張風(fēng)景的照片。

我使用個(gè)人認(rèn)為比較好用的模型是paprika.pt。下面是執(zhí)行過(guò)程。

看看效果

?哦,第一張圖的漫畫(huà)效果有所欠缺,但是后面兩張還是不錯(cuò)的。沒(méi)有細(xì)品一波算法,猜測(cè)一下,可能是顏色區(qū)域較多,對(duì)比度越明顯,可能漫畫(huà)后的效果會(huì)更好。

人像類(lèi)圖像使用

最主要的還是人像,懂的都懂。下面是我準(zhǔn)備的圖片。

打算使用face_paint_512_v2.pt模型測(cè)試一下。下面直接展示處理后的效果。

效果還是很好的,是不是。

總結(jié)

我反復(fù)測(cè)試了不少圖片,有的轉(zhuǎn)化的并不是很好,但是大部分還是不錯(cuò)的,瑕不掩瑜。項(xiàng)目還是好項(xiàng)目,只是可能模型本身訓(xùn)練的數(shù)據(jù)不是非常全面吧。

?以上就是Python實(shí)現(xiàn)照片卡通化的詳細(xì)內(nèi)容,更多關(guān)于Python照片卡通化的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python繪制餅圖和直方圖的方法

    python繪制餅圖和直方圖的方法

    這篇文章主要為大家詳細(xì)介紹了python繪制餅圖和直方圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • python密碼學(xué)換位密碼及換位解密轉(zhuǎn)置加密教程

    python密碼學(xué)換位密碼及換位解密轉(zhuǎn)置加密教程

    這篇文章主要為大家介紹了python密碼學(xué)換位密碼及換位解密轉(zhuǎn)置加密教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Scrapy?之中間件(Middleware)的具體使用

    Scrapy?之中間件(Middleware)的具體使用

    本文主要介紹了Scrapy?之中間件(Middleware)的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Python如何實(shí)現(xiàn)感知器的邏輯電路

    Python如何實(shí)現(xiàn)感知器的邏輯電路

    這篇文章主要介紹了Python如何實(shí)現(xiàn)感知器的邏輯電路,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • python爬蟲(chóng)beautiful?soup的使用方式

    python爬蟲(chóng)beautiful?soup的使用方式

    這篇文章主要介紹了python爬蟲(chóng)beautiful?soup的使用方式,Beautiful?Soup依據(jù)給定的解釋器來(lái)解析html文檔,其依據(jù)html中標(biāo)簽把html文檔在內(nèi)存中轉(zhuǎn)化為類(lèi)似于二叉樹(shù)的數(shù)據(jù)結(jié)構(gòu),并通過(guò)實(shí)現(xiàn)的查詢(xún)方法來(lái)查詢(xún)二叉樹(shù)以得到我們想要的爬蟲(chóng)數(shù)據(jù)
    2022-08-08
  • 用python解壓分析jar包實(shí)例

    用python解壓分析jar包實(shí)例

    今天小編就為大家分享一篇用python解壓分析jar包實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • Mysql分組查詢(xún)group by與with rollup方式

    Mysql分組查詢(xún)group by與with rollup方式

    這篇文章主要介紹了Mysql分組查詢(xún)group by與with rollup方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python通過(guò)字典映射函數(shù)實(shí)現(xiàn)switch

    Python通過(guò)字典映射函數(shù)實(shí)現(xiàn)switch

    這篇文章主要介紹了Python通過(guò)字典映射函數(shù)實(shí)現(xiàn)switch,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python和JavaScript間代碼轉(zhuǎn)換的4個(gè)工具

    Python和JavaScript間代碼轉(zhuǎn)換的4個(gè)工具

    JavaScript 已經(jīng)成為眾多其它編程語(yǔ)言爭(zhēng)相選擇的轉(zhuǎn)換目標(biāo)(相關(guān)實(shí)例包括 TypeScript、Emscripten、Cor 以及 Cheerp)。而 Python 則擁有龐大的追隨者群體,另外現(xiàn)有的強(qiáng)大庫(kù)資源則使其成為面向 JavaScript 的理想待轉(zhuǎn)換或者說(shuō)轉(zhuǎn)譯選項(xiàng)
    2016-02-02
  • python爬蟲(chóng)入門(mén)教程之點(diǎn)點(diǎn)美女圖片爬蟲(chóng)代碼分享

    python爬蟲(chóng)入門(mén)教程之點(diǎn)點(diǎn)美女圖片爬蟲(chóng)代碼分享

    這篇文章主要介紹了python爬蟲(chóng)入門(mén)教程之點(diǎn)點(diǎn)美女圖片爬蟲(chóng)代碼分享,本文以采集抓取點(diǎn)點(diǎn)網(wǎng)美女圖片為例,需要的朋友可以參考下
    2014-09-09

最新評(píng)論