文的文字及圖片來源於網絡,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯系我們以作處理。
作者: 蘇克1900
PS:如有需要Python學習資料的小伙伴可以加點擊下方鏈接自行獲取
http://note.youdao.com/noteshare?id=3054cce4add8a909e784ad934f956cef
曾幾何時,「摳圖」是一個難度系數想當高的活兒,但今天要介紹的這款神工具,只要 3 行代碼 5 秒鍾就可以完成高精度摳圖,甚至都不用會代碼,點兩下鼠標就完成了。
感受下這款摳圖工具摳地有多精細:
是不是很贊?什么 PS 、PPT 修圖都 low 爆了,你軟件還沒打開,我這邊都修完了。
這款工具叫:Remove.bg 。基於 Python、Ruby 和深度學習技術開發,通過強大的 AI 人工智能算法實現自動識別出前景主體與背景圖,分分鍾秒秒鍾完成摳圖。這樣下去PS 設計師都快要下崗了。
怎么使用這款摳圖工具呢?有多種簡單方式。
首先是 Python 實現,很簡單。
在網站上注冊獲取 API 后(不想那么麻煩可以用我的),一行代碼安裝摳圖庫:
pip install removebg
接下來只需要三行代碼就可以完成一張摳圖:
1 from removebg import RemoveBg 2 rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log") # 引號內是你獲取的API 3 rmbg.remove_background_from_img_file("C:/Users/sony/Desktop/1.jpg") #圖片地址
不僅能摳一張還可以批量摳圖(把圖片放到一個文件夾就可以了):
1 from removebg import RemoveBg 2 import os 3 4 rmbg = RemoveBg("WPZ2Q4fraseKfAN9PPxxxxxx", "error.log") 5 path = '%s/picture'%os.getcwd() #圖片放到程序的同級文件夾 picture 里面 6 for pic in os.listdir(path): 7 rmbg.remove_background_from_img_file("%s\%s"%(path,pic))
是不是很爽?