消しゴム機能が泣けるほど簡単に
画像加工アプリとかでよくある消しゴム機能。
画像のいらない部分を消せるあの機能が数行のコードで使える。3150。
消しゴム機能を使ってみるColabデモ
使い方
インストール
pip install simple-lama-inpainting
実行
画像と、消したい部分を白く塗ったマスク画像(グレースケール)を用意して実行します。
上の画像の例で言うと、ネックレスを消すので、
となります。
from simple_lama_inpainting import SimpleLama
from PIL import Image
simple_lama = SimpleLama()
img_path = "image.jpg"
mask_path = "mask.png"
image = Image.open(img_path)
mask = Image.open(mask_path).convert('L')
result = simple_lama(image, mask)
result.save("inpainted.png")
とってもかんたんでしょ?
🐣
フリーランスエンジニアです。
AIについて色々記事を書いていますのでよかったらプロフィールを見てみてください。
もし以下のようなご要望をお持ちでしたらお気軽にご相談ください。
AIサービスを開発したい、ビジネスにAIを組み込んで効率化したい、AIを使ったスマホアプリを開発したい、
ARを使ったアプリケーションを作りたい、スマホアプリを作りたいけどどこに相談したらいいかわからない…
いずれも中間コストを省いたリーズナブルな価格でお請けできます。
お仕事のご相談はこちらまで
rockyshikoku@gmail.com
機械学習やAR技術を使ったアプリケーションを作っています。
機械学習/AR関連の情報を発信しています。