【Python練習-002】Pythonで画像の背景を透明にしてみた
ネットで見つけたので、やってみました✨
下のツイートを見かけたので、レッツトライです!
写真に写っている牛さんの背景が、数行のコードで消えています。
さっそく試してみましょう
使用する元の画像は、このわたくしの自画像?・・・
まず、rembgというライブラリが必要なのでインストールします。ターミナルから下のコードを実行すればインストール完了。
pip install rembg
コードはファイル名以外そのまま書き写しました。
from rembg import remove
from PIL import Image
input_path = 'input.png'
output_path = 'output.png'
input = Image.open(input_path)
output = remove(input)
output.save(output_path)
結果が、下の画像です
いろいろ組み合わせてまだまだ楽しめそうです。生成AIでのお絵かきも楽しいけど、プログラミングで画像処理をするのはまた別の楽しさがあります。では。
この記事が気に入ったらサポートをしてみませんか?