見出し画像

【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でのお絵かきも楽しいけど、プログラミングで画像処理をするのはまた別の楽しさがあります。では。

この記事が気に入ったらサポートをしてみませんか?