rembg のインストールと動作確認(画像の背景除去)(Python を使用)(Windows 上)
画像の背景除去.U2-Net を使用.
【関連する外部ページ】
GitHub のページ: https://github.com/danielgatis/rembg
U2-Net
【文献】
Xuebin Qin, Zichen Zhang, Chenyang Huang, Masood Dehghan, Osmar R. Zaiane and Martin Jagersand, U2-Net: Going Deeper with Nested U-Structure for Salient Object Detection, arXiv:2108.10257, 2021.
前準備
Python のインストール(Windows 上)
【サイト内の関連ページ】
- Windows での Python 3.10,関連パッケージ,Python 開発環境のインストール(winget を使用しないインストール): 別ページ »で説明
- Windows での Anaconda3 のインストール: 別ページ »で説明
- Python のまとめ: 別ページ »にまとめている.
【関連する外部ページ】 Python の公式ページ: https://www.python.org/
Build Tools for Visual Studio 2022,NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8,NVIDIA cuDNN 8.9.7 のインストール(Windows 上)
【サイト内の関連ページ】 NVIDIA グラフィックスボードを搭載しているパソコンの場合には, NVIDIA ドライバ, NVIDIA CUDA ツールキット, NVIDIA cuDNN のインストールを行う.
- Windows での Build Tools for Visual Studio 2022 のインストール: 別ページ »で説明
- Windows での NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8,NVIDIA cuDNN v8.9.7 のインストール手順: 別ページ »で説明
【関連する外部ページ】
- Build Tools for Visual Studio 2022 (ビルドツール for Visual Studio 2022)の公式ダウンロードページ: https://visualstudio.microsoft.com/ja/visual-cpp-build-tools/
- NVIDIA ドライバのダウンロードの公式ページ: https://www.nvidia.co.jp/Download/index.aspx?lang=jp
- NVIDIA CUDA ツールキットのアーカイブの公式ページ: https://developer.nvidia.com/cuda-toolkit-archive
- NVIDIA cuDNN のダウンロードの公式ページ: https://developer.nvidia.com/cudnn
rembg のインストール(Windows 上)
- Windows で,コマンドプロンプトを管理者として実行
コマンドプロンプトを管理者として実行: 別ページ »で説明
次のコマンドを実行する.
python -m pip install -U rembg
動作確認
- Windows で,コマンドプロンプトを実行
- rembg のソースコード等のダウンロード
cd /d c:%HOMEPATH% rmdir /s /q rembg git clone https://github.com/danielgatis/rembg
- 動作確認
cd /d c:%HOMEPATH% cd rembg cd examples rembg i animal-1.jpg animal-1.result.jpg animal-1.result.jpg rembg i animal-2.jpg animal-2.result.jpg animal-2.result.jpg rembg i animal-3.jpg animal-3.result.jpg animal-3.result.jpg rembg i girl-1.jpg girl-1.result.jpg girl-1.result.jpg rembg i girl-2.jpg girl-2.result.jpg girl-2.result.jpg rembg i girl-3.jpg girl-3.result.jpg girl-3.result.jpg