ComfyUIでControlNetのOpenPoseのシンプルサンプルが欲しくて作ってみました。
ControlNetモデルのダウンロード
Google Colab有料プランでComfyUIを私は使っています。
Google Colabでの起動スクリプト(jupyter notebook)のopenposeのモデルをダウンロードする処理を頭の#を外してONにします。
!wget -c https://huggingface.co/comfyanonymous/ControlNet-v1-1_fp16_safetensors/resolve/main/control_v11p_sd15_openpose_fp16.safetensors -P ./models/controlnet/
ワークフロー
ワークフローのjsonをLOADして使ってください。
OpenPoseの棒人間画像は「スケルトン」と呼ばれています。
このスケルトンですが、civitaiで配布されている次の画像を使用しました。
ComfyUIの公式githubのControlNetを使用したExampleをベースにOpenPose用に修正しました。
作例
作例の画像アーカイブ。
この画像内にComfyUIのワークフローが入っています。