當前位置: 妍妍網 > 碼農

還再使用 PS 摳圖?快來用 Python 一鍵移除影像背景吧~

2024-05-16碼農

Python 提供了多種庫來處理影像,其中 rembg 是一個簡單而高效的庫,它利用了先進的機器學習演算法來實作一鍵去除影像背景的功能。今天,我們將透過一個範例來展示如何使用 Python 的 rembg 庫來移除影像背景。

Python 移除影像背景 效果圖展示:

下面是 Python 使用 rembg 移除影像背景的範例程式碼:

from rembg import remove
# 載入圖片
# 將這裏的 'your_image.jpg' 替換為您的圖片檔名
input_path = 'your_image.jpg'
output_path = 'your_image_out.png'# 輸出檔的名稱
# 讀取圖片
withopen(input_path, 'rb'as i:
input_image = i.read()
# 移除背景
output_image = remove(input_image)
# 保存圖片
withopen(output_path, 'wb'as o:
o.write(output_image)


rembg 是一個強大的工具,可以優雅地移除影像背景,它為影像處理任務提供了極大的便利。

今天的程式碼大賞就到這裏。希望透過這篇文章,你能夠對 Python 移除影像背景 有一個更深入的理解。

完整程式碼片段 來源於程式碼小抄,歡迎點選進入小程式閱讀!

線上存取:https://www.codecopy.cn/post/1jbnny

在程式碼小抄可以看到更多優質程式碼,也歡迎大家積極分享,可能會獲得我們官方的小禮品 🎁~

往期推薦