環境
OS: Sonoma
pythonのバージョン: Python 3.10.6
ターミナルエミュレータ: iTerm2
rembg: 2.0.60
pipx
pipx をインストール
brew install pipx
pipx のパスをシェルに追加する
成功文がちょっとかわいいゾ
pipx ensurepath
変更を反映
source ~/.zshrc
rembgをインストール
pipx install rembg
バージョン確認
rembg --version
以下のようにバージョンが表示されればOK
rembg, version 2.0.60
使用できるコマンドを確認
rembg --help
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
b for a byte stream as input
d download all models
i for a file as input
p for a folder as input
s for a http server
実行
rembg i input.webp output.png
精度が微妙だ!!
諦めるのはまだ早い、デフォルトではu2netというモデルが使用されているんだが、
人物に特化したu2net_human_segなど、他のモデルを使うことができるぞ!
まずは使用可能なモデル一覧を確認しよう!
rembg d
終わったら別のモデルも試してみよう!
rembg -m u2net_human_seg -i input.webp -o output.png