画像を分割してアップスケールする@ComfyUI x paperspace
上記のサイトで、ComfyUを使用して、画像を分割することでアップスケールする方法が紹介されています。
そこそこ前に公開されていためかそのままだとカスタムノードのインストールだけではだめで、ノードを入れ替える必要がありました。
公開されているフローを一部修正して、現時点で使用できるようにしました。
また、paperspaceのFree A4000で動作することを確認しています。
以下のワークフローを修正しています。上がオリジナルのフローです。
ここのLoraをConcept slidersに変えています。また、imageの分割のノードを変えています。
ファイル名の部分やメタデータの保存の部分を省いています。
Concept slidersについては以下のサイトを参考にしてください。
HRfix用のモデルのダウンロードが必要になります。
models/upscale_modelsのフォルダ内にダウンロードします。
ここにアップスケールモデルが色々おいてあるようです。
コマンド:下のやつをダウンロードしています。
!cd /tmp/ComfyUI/models/upscale_models && \
curl --progress-bar -L -o 4x-UltraSharp.pth https://huggingface.co/lokCX/4x-Ultrasharp/resolve/main/4x-UltraSharp.pth?download=true
フローを動かすと、通常の画像生成の後に、分割したりするのが分かります。時間は多少かかります(特に二回目)。
分割された後のもの:1792x2304
アップスケール後:3584x4608
ということで、とりあえず出来たということになります。
解像度やプロンプトを変えることで調整ができます。
Loraの強度もお好みで変えてください。