Repolode
scraed

scraed/LanPaint

ComfyUI向けの学習不要なインペインティング/アウトペインティング用サンプラー。多様な拡散モデルやRectified Flowの画像・動画モデルに対応します。

代替できる製品:Photoshop Generative Fill

スター
1,466
フォーク
55
未解決の Issue
22
最終コミット
24 日前

これは何?

LanPaintは、既存の学習済み拡散モデルやRectified Flowモデルを使い、マスクで領域を制約しながらインペインティングやアウトペインティングを行うComfyUI用サンプラーです。ファインチューニングやバックプロパゲーションは不要です。特徴的な「thinking」モードでは、各デノイズステップでサンプラーを複数回実行します。計算時間を増やす代わりに、インペインティングの品質を高められます。

このプロジェクトのノードは、標準的なComfyUIワークフローでデフォルトのKSamplerと置き換えて使えるよう設計されています。リポジトリには、Flux、SD 3.5、SDXL、Qwen Image and Edit、Wan 2.2、Z-Imageなど、幅広い画像モデルへの対応が記載されています。また、Wan 2.2による動画のインペインティングとアウトペインティングに加え、動画マスクエディターとMiniMax H3用の音声・動画パイプラインにも対応しています。

リポジトリにはTMLR 2025で発表された論文、別途メンテナンスされているDiffusers実装、対応モデルごとのサンプルワークフローが含まれています。Flux.devなどの蒸留モデルでは結果が劣化する可能性があるとプロジェクトが注意喚起しており、マスク値は二値のままにすることを推奨しています。

主な機能

  • 01既存の拡散モデルやRectified Flowモデルで使える、学習不要のインペインティング/アウトペインティング。
  • 02デノイズステップごとの「thinking」反復回数を調整し、計算時間と品質のバランスを取れます。
  • 03ComfyUIのデフォルトKSamplerを置き換えて使える、基本版と上級版のノード。
  • 04Wan 2.2による動画のインペインティング/アウトペインティングと、フレームごとの動画マスクエディター。
  • 05MiniMax H3モデルによる動画と音声の同時インペインティング。

ユースケース

  • 生成画像や写真から、物体や領域を削除したり置き換えたりする。
  • アウトペインティングで画像や動画のキャンバスを広げる。
  • 動きの一貫性を保ちながら、動画の複数フレームにわたって狙った編集を行う。
  • 既存画像の一部をインペインティングして、一貫性のあるキャラクターの別アングルを生成する。

クイックスタート

  1. 1

    公式ガイドに従ってComfyUIをインストールします

  2. 2

    拡張機能を管理するためにComfyUI-Managerをインストールします

  3. 3

    ComfyUI-ManagerでLanPaintを検索してLanPaintノードをインストールします

  4. 4

    LanPaintノードを読み込むためにComfyUIを再起動します

使う前に知っておきたいこと

  • ComfyUI内でのみ動作するため、単体ツールとしては使えません。
  • Flux.devなどの蒸留モデルでは性能が低下するため、Fluxのguidanceは低めに設定することをおすすめします。
  • GPL-3.0ライセンスの下で提供されており、コピーレフトライセンスのため、派生物はオープンソースにする必要があります。

収録されている特集

トピック

よくある質問

LanPaint とは?
ComfyUI向けの学習不要なインペインティング/アウトペインティング用サンプラー。多様な拡散モデルやRectified Flowの画像・動画モデルに対応します。 LanPaintは、既存の学習済み拡散モデルやRectified Flowモデルを使い、マスクで領域を制約しながらインペインティングやアウトペインティングを行うComfyUI用サンプラーです。ファインチューニングやバックプロパゲーションは不要です。特徴的な「thinking」モードでは、各デノイズステップでサンプラーを複数回実行します。計算時間を増やす代わりに、インペインティングの品質を高められます。
LanPaint は無料で使えますか?ライセンスは?
LanPaint は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
LanPaint は今もメンテナンスされていますか?
活発にメンテナンス中。LanPaint の最終コミットは 2026年9月28日 です。
LanPaint は何に使えますか?
生成画像や写真から、物体や領域を削除したり置き換えたりする。 アウトペインティングで画像や動画のキャンバスを広げる。 動きの一貫性を保ちながら、動画の複数フレームにわたって狙った編集を行う。 既存画像の一部をインペインティングして、一貫性のあるキャラクターの別アングルを生成する。
LanPaint のインストール方法は?
公式ガイドに従ってComfyUIをインストールします 拡張機能を管理するためにComfyUI-Managerをインストールします ComfyUI-ManagerでLanPaintを検索してLanPaintノードをインストールします LanPaintノードを読み込むためにComfyUIを再起動します
LanPaint はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/scraed/LanPaint

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト