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

前言

文的文字及圖片來源於網絡,僅供學習、交流使用,不具備任何商業用途,版權歸原做者全部,若有問題請及時聯繫咱們以做處理。算法

做者: 蘇克1900網絡

PS:若有須要Python學習資料的小夥伴能夠加點擊下方連接自行獲取工具

http://note.youdao.com/noteshare?id=3054cce4add8a909e784ad934f956cef學習

曾幾什麼時候,「摳圖」是一個難度係數想當高的活兒,但今天要介紹的這款神工具,只要 3 行代碼 5 秒鐘就能夠完成高精度摳圖,甚至都不用會代碼,點兩下鼠標就完成了。網站

感覺下這款摳圖工具摳地有多精細:人工智能

在這裏插入圖片描述 在這裏插入圖片描述 在這裏插入圖片描述

是否是很贊?什麼 PS 、PPT 修圖都 low 爆了,你軟件還沒打開,我這邊都修完了。spa

這款工具叫:Remove.bg 。基於 Python、Ruby 和深度學習技術開發,經過強大的 AI 人工智能算法實現自動識別出前景主體與背景圖,分分鐘秒秒鐘完成摳圖。這樣下去PS 設計師都快要下崗了。設計

怎麼使用這款摳圖工具呢?有多種簡單方式。code

首先是 Python 實現,很簡單。blog

在網站上註冊獲取 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 或者處理更多圖片須要付費。

相關文章
相關標籤/搜索