ComfyUI Extension
ComfyUI-ColorshiftColor
This is a custom node for ComfyUI.
852wa/ComfyUI-ColorshiftColor
Nodes3
On cloudLocal install
CategoryImage/Color
Stars53
Updated2 years ago
Readme
ColorshiftColor & CsCPaletteEditor
これは何?
これはComfyUIのカスタムノードです。
scikit-learnが必要なのでpip install scikit-learnを環境に入れてください。
- 指定数で減色して色相/彩度/輝度の変更を行う
- 各パラメーターのランダム指定可能
- 色番号でマスク(色を変えない)のオンオフ可能
- マスクの反転がオンオフ可能
- カラーのマスク出力が可能
- 影をベタ塗りで潰し、影のみ透過画像で出力可能
- 影と塗りつぶしのペア指定可能
以上の機能を実装したシンプルなノードです。
.png)
- lock_color_num パレットのプレビューで割り振られた番号を,カンマで入力することでマスクに指定できます。

連番対応
文字入力スペースの
##{"index": 0, "color": [0.0, 0.0, 1.0]}の##を外すと文字での色指定が出来ます。(,カンマ区切りで複数可能)
indexの数字とlock_color_numの数字は合わせる必要があります。
単色バック動画を作りたい場合video combineで出力するとエンコードでノイズが乗ることがあるのでsave imageで連番保存したほうが良いです。
CsCFill

塗りつぶしと影分離ノード
通常は近似値をペアにし、塗りつぶし色Aと影色Bを確定させますが、[]内に
{ "A": 0,"B": 1 }
という文字列を記載することで、AでBを塗りつぶすという指定挙動をします。数字はパレットプレビューの数字です。
update
25.02.01 - mask機能の修正、CsCノードの高速化、exampleデータの見直し
25.02.01 - パレットインデックス順を画面占有率でソート、塗りつぶしと影分離のノードを追加、exampleの見直し