(小遗憾是目前只可在<em>Linux</em>或macOS上运行。) 基于一篇论文实现 作者介绍道,这款线稿提取器程序基于论文《用于草图到照片合成的对抗性开放领域自适应算法》。 图片 也是由她作为一作,将在字节跳动公司实习时
2021-05-26 17:00:07
豐色 發自 凹非寺量子位 報道 | 公眾號 QbitAI
每當你看到喜歡的動漫作品,想把線稿提出來、進行重新上色等加工時,你是怎麼做的?
用PS嗎?
是不是有點麻煩?結果還很糊?
GitHub上有一個小姐姐做了一個動漫線稿提取器,只需一行程式碼就能搞定!
效果是這樣的:
以及這樣的:
非常乾淨清晰有沒有!
如何一步搞定動漫線稿提取
這款「又快又好」的線稿提取器名叫Anime2Sketch,可用於插畫、動漫藝術和漫畫。
使用Python語言開發,使用前確保具備以下條件:
Python 3 (推薦使用Anaconda)CPU or NVIDIA GPU + CUDA CuDNNPillow, PyTorch首先執行以下兩步:
安裝所需的軟體包:pip install -r requirements.txt從GoogleDrive下載預訓練權重檔案,然後將其放入weights /資料夾中然後就可以進行測試了!使用下面這行程式碼:
python3 test.py --dataroot 你的輸入目錄 --load_size 512 --output_dir 你的輸出目錄
其中參數load_size:由於記憶體限制,程式需要在處理之前調整輸入影象的大小。預設情況下,將其大小調整為512x512。
這麼方便,怎麼實現的呢?
(小遺憾是目前只可在Linux或macOS上運行。)
基於一篇論文實現
作者介紹道,這款線稿提取器程式基於論文《用於草圖到照片合成的對抗性開放領域自適應演算法》。
也是由她作為一作,將在位元組跳動公司實習時的一部分成果寫成的論文。
論文中提到,為了從照片中合成缺少的手繪草圖,他們提出了一個從草圖到照片和從照片到草圖的聯合學習框架。
並進一步提出了一個簡單而有效的開放域取樣和優化策略。
他們的方法利用所學的域內(in-domain)資料的草圖到照片和照片到草圖的對映,可以遷移到開放域(open-domain)類中。
最終他們將這篇論文的研究成果應用到動漫線稿提取,做成了這樣一款程式。
有網友看到後很興奮:可以用來給自家娃做「神奇寶貝「和「爆旋陀螺」的塗色頁了!
有人好奇這和用Photoshop技術上有什麼不一樣?其他網友解釋道因為Photoshop僅檢測邊緣,會有「偽像」,這款明顯更乾淨!
不過有網友指出最後的圖片輸出質量還可再提高,比如使用PNG格式。(原來是JPEG)
還有人說起了題外話,對示例圖片裡的動漫海盜戰記
(Vinland Saga)
進行了瘋狂安利!
作者介紹
向曉宇(圖右),@Mukosame。普渡大學博士在讀,電氣與計算機工程,本科清華畢業。博士階段研究重點是影象和視訊增強,面部對齊和識別的深度學習。
今年即將加入Facebook Reality Labs實驗室的On-Device AI團隊,成為一名研究科學家。
相關文章
(小遗憾是目前只可在<em>Linux</em>或macOS上运行。) 基于一篇论文实现 作者介绍道,这款线稿提取器程序基于论文《用于草图到照片合成的对抗性开放领域自适应算法》。 图片 也是由她作为一作,将在字节跳动公司实习时
2021-05-26 17:00:07
华为Mate40系列小米10、小米 10 Pro、小米 10 至尊纪念版、小米11Redmi K30 Pro、Redmi K30S 至尊纪念版、Redmi K30 至尊纪念版联想(Lenovo)YOGA 2020/2021、联想小新 14s 2020/2021、拯救者R7000P<em>Mac</em>Book(M
2021-05-26 16:32:18
我们会在新款<em>Mac</em>Book Pro中看到苹果的下一代芯片吗? 如果新的<em>Mac</em>Book Pro在接下来的几周内投放市场,我们也许可以看到Apple最新的芯片Apple M1X芯片。苹果一直对其M1处理器的后续更新持谨慎态度(甚
2021-05-26 16:32:14
大家在使用手机时,都听过或看过“缓存”的字样,可你真的知道它是什么意思吗?在手机中有什么作用吗?一起来看看吧~缓存是什么意思?缓存顾名思义就是数据交互的缓冲区,缓存是<em>CPU</em>的一部分,它存在于<em>CPU</em>中,而<em
2021-05-26 16:32:08
我们继续通过CINEBENCH R15 对Yoga 13s 进行 <em>CPU</em> 长期负载功耗,测试的方法是连续进行 CINEBENCH R15 多核心的连续跑分测试,结果如下图: 搭载5600U的 Yogo 13s可以达到1548cd,最小值为1266.42,差值在281左右
2021-05-26 16:31:57
通过5G的快速连接迅速传输,高<em>CPU</em>/GPU处理不会过多地消耗功耗,将有力支撑用户VR/AR产品体验的提升。总而言之,5G之所以能推动VR/AR应用的发展,除了技术层面的加持,最主要还是它提供了低延时的沉浸体验,为受众
2021-05-26 16:31:54