正文

動畫圖片格式(動態(tài)圖片除了gif還有什么格式)

shiyingbao

動畫圖片格式(動態(tài)圖片除了gif還有什么格式)

豐色 發(fā)自 凹非寺
量子位 報道 | 公眾號 QbitAI

每當你看到喜歡的動漫作品,想把線稿提出來、進行重新上色等加工時,你是怎么做的?

用PS嗎?

是不是有點麻煩?結(jié)果還很糊?

 


GitHub上有一個小姐姐做了一個動漫線稿提取器,只需一行代碼就能搞定!

效果是這樣的:

 


以及這樣的:

 


 


非常干凈清晰有沒有!

如何一步搞定動漫線稿提取

這款“又快又好”的線稿提取器名叫Anime2Sketch,可用于插畫、動漫藝術(shù)和漫畫。

使用Python語言開發(fā),使用前確保具備以下條件:

  • Python 3 (推薦使用Anaconda)

  • CPU or NVIDIA GPU + CUDA CuDNN

  • Pillow, PyTorch

首先執(zhí)行以下兩步:

  • 安裝所需的軟件包:pip install -r requirements.txt

  • 從GoogleDrive下載預(yù)訓練權(quán)重文件,然后將其放入weights /文件夾中

然后就可以進行測試了!使用下面這行代碼:

python3 test.py --dataroot 你的輸入目錄 --load_size 512 --output_dir 你的輸出目錄

其中參數(shù)load_size:由于內(nèi)存限制,程序需要在處理之前調(diào)整輸入圖像的大小。默認情況下,將其大小調(diào)整為512x512。

這么方便,怎么實現(xiàn)的呢?

(小遺憾是目前只可在Linux或macOS上運行。)

基于一篇論文實現(xiàn)

作者介紹道,這款線稿提取器程序基于論文《用于草圖到照片合成的對抗性開放領(lǐng)域自適應(yīng)算法》。

 


也是由她作為一作,將在字節(jié)跳動公司實習時的一部分成果寫成的論文。

論文中提到,為了從照片中合成缺少的手繪草圖,他們提出了一個從草圖到照片和從照

片到草圖的聯(lián)合學習框架。

并進一步提出了一個簡單而有效的開放域采樣和優(yōu)化策略。

他們的方法利用所學的域內(nèi)(in-domain)數(shù)據(jù)的草圖到照片和照片到草圖的映射,可

以遷移到開放域(open-domain)類中。

最終他們將這篇論文的研究成果應(yīng)用到動漫線稿提取,做成了這樣一款程序。


有網(wǎng)友看到后很興奮:可以用來給自家娃做“神奇寶貝“和“爆旋陀螺”的涂色頁了!