金子邦彦研究室人工知能Windows で動く人工知能関係 Pythonアプリケーション,オープンソースソフトウエア)Lama Cleaner のインストール,動作確認(イメージ・インペインティング)(Python を使用)(Windows 上)

Lama Cleaner のインストール,動作確認(イメージ・インペインティング)(Python を使用)(Windows 上)

Lama Cleaner は,イメージ・インペインティング (image inpainting) の機能を持つ. 不要部分の除去,欠損の補間に役立つ.

  1. 前準備
  2. Build Tools for Visual Studio 2022,NVIDIA ドライバ,NVIDIA CUDA ツールキット,NVIDIA cuDNN のインストール
  3. Python のインストール,pip と setuptools の更新,Python 開発環境のインストール
  4. Lama Cleaner のインストール
  5. Lama Cleaner の動作確認

【関連する外部ページ】

前準備

Python のインストール(Windows 上)

サイト内の関連ページ

関連する外部ページ

Python の公式ページ: https://www.python.org/

Build Tools for Visual Studio 2022,NVIDIA ドライバ,NVIDIA CUDA ツールキット,NVIDIA cuDNN のインストール(Windows 上)

サイト内の関連ページ

Windows での Build Tools for Visual Studio 2022NVIDIA ドライバNVIDIA CUDA ツールキット 11.8,NVIDIA cuDNN v8.6 のインストールと動作確認: 別ページ »で説明している.

関連する外部ページ

Lama Cleaner のインストール

  1. Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページ »で説明

  2. 次のコマンドを実行する.
    python -m pip uninstall -y opencv-python
    python -m pip install -U opencv-python
    python -m pip install -U lama-cleaner
    

Lama Cleaner の動作確認

  1. コマンドプロンプトで,次のコマンドを実行する.
    • --device=cuda, --device=cpu: それぞれ CUDA を使うか,CPU を使うか
    • --model=lama, --model=ldm, --model=zits, --model=mat, --model=fcs, --model=sd1.5, --model=cv: モデルの選択
    lama-cleaner --model=ldm --device=cuda --gui --port=8080 
    

    [image]
  2. 画像を読み込む

    [image]
  3. マウスで不要部分を指定できる

    [image]
  4. 結果を確認

    [image]