Skip to content

DWPose/OpenPose の出力から顔のキーポイントを選択的にフィルタリングする ComfyUI カスタムノードです。

License

Notifications You must be signed in to change notification settings

smartvain/ComfyUI-FaceKeypointsFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComfyUI-FaceKeypointsFilter

DWPose/OpenPose の出力から顔のキーポイントを選択的にフィルタリングする ComfyUI カスタムノードです。

English

概要

OpenPose の 68点顔キーポイントから、特定の顔パーツ(あご・眉・目・鼻・口外周・口内周)を無効化できるノードです。ControlNet ワークフローで特定の顔の特徴を保持しながら、他の部分を無視したい場合に便利です。

インストール

ComfyUI Manager を使用(推奨)

ComfyUI Manager で「FaceKeypointsFilter」を検索してインストール。

手動インストール

  1. ComfyUI の custom_nodes フォルダに移動
  2. このリポジトリをクローン:
    git clone https://github.com/smartvain/ComfyUI-FaceKeypointsFilter.git
  3. ComfyUI を再起動

使い方

  1. DWPose Preprocessor(または POSE_KEYPOINT を出力するノード)の出力をこのノードに接続
  2. 削除(無効化)したい顔パーツを有効にする:
    • remove_jaw: あご輪郭(ポイント 0-16)
    • remove_eyebrows: 眉(ポイント 17-26)
    • remove_eyes: 目(ポイント 36-47)
    • remove_nose: 鼻(ポイント 27-35)
    • remove_mouth_outer: 口の外周(ポイント 48-59)
    • remove_mouth_inner: 口の内周(ポイント 60-67)
  3. 出力を ControlNet Apply ノードに接続

ノードの場所

Pose/Face Utils > Face Keypoints Filter (OpenPose)

互換性

  • comfyui_controlnet_aux の DWPose Preprocessor と連携
  • OpenPose JSON フォーマット(バージョン 1.3)に対応

ライセンス

MIT License

About

DWPose/OpenPose の出力から顔のキーポイントを選択的にフィルタリングする ComfyUI カスタムノードです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages