ComfyUI Extension: ComfyUI_RS-SaturationNode

Authored by Raykosan

Created

Updated

7 stars

Professional image saturation control with artifact and highlight protection.

Custom Nodes (0)

    README

    🦊 RaykoStudio Saturation Switch Node for ComfyUI

    Professional image saturation control with artifact and highlight protection.

    Demo


    πŸ”₯ Features

    • Smooth adjustment with 0.05 steps
    • Smart boosting without overexposure
    • Artifact protection even at extreme values
    • Batch processing optimized
    • Supports: Windows/Linux Β· Python 3.11+ Β· PyTorch 2.0+

    πŸ›  Installation

    • Clone repository to ComfyUI/custom_nodes/ folder:
    git clone https://github.com/Raykosan/ComfyUI_RS-SaturationNode.git  
    
    
    • Copy ComfyUI_RS-SaturationNode folder to: ComfyUI/custom_nodes/
    • You can install this node using the ComfyUI_Manager

    πŸŽ› Usage

    🦊 RS Safe Saturation
    | Range | Processing Type | Use Case | |------------|-------------------------------|-----------------------------| | 0.0-0.9 | Toning/desaturation | Gradual color removal | | 1.0-1.3 | Natural enhancement | Recommended range | | 1.3-2.0 | Vibrant artistic effects | Stylization | | 2.0-3.0 | Maximum saturation | Cinematic effects |

    βš™οΈ Technical Details

    Algorithm workflow:

    Luminance space conversion

    Non-linear adjustment:
    Values <1.0: Linear interpolation
    Values >1.0: Adaptive S-curve

    Auto highlight recovery

    Recommended settings:
    | Intensity | Effect | |------------|---------------------------------| | 0.0-0.9 | Toning/desaturation | | 1.0-1.3 | Natural enhancement (recommended) | | 1.3-2.0 | Vibrant artistic effects | | 2.0-3.0 | Cinematic saturation |

    πŸ“œ License

    MIT License. Free for commercial use.

    🀝 Support

    Report issues or suggest improvements:
    Create a GitHub issue


    "The best saturation is the one you don’t notice" Β© RaykoStudio 2025