Python 3 行代碼 5 秒摳圖的 AI 神器,根本無需 PS


前言

文的文字及圖片來源於網絡,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯系我們以作處理。

作者: 蘇克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))

 

是不是很爽?

 在這里插入圖片描述

默認生成的圖片格式尺寸是標准的,每月最多免費處理 50 張照片。如果想生成高清甚至 4K 或者處理更多圖片需要付費。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM