ComfyUI Node
OLED Auto Black
A ComfyUI node in image/postprocessing with 13 inputs and 5 outputs.
OLED Auto Black
- image
- image
- black_mask
- debug_view
- report
- black_point
◄enabledtrue►
◄modeauto►
◄presetbalanced►
◄detail_protection1.00►
◄shadow_dehaze0.50►
◄despeckletrue►
◄dithertrue►
◄protect_colortrue►
◄max_black_point40►
◄manual_black_point8►
◄manual_range10►
◄keep_soft_glow0.00►
Categoryimage/postprocessing
Inputs (13)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| enabled | BOOLEAN | true | — |
| mode | COMBO | auto | 2 options: auto, manual |
| preset | COMBO | balanced | How far above the detected haze the black point sits. |
| detail_protection | FLOAT | 1.000–1 | Keep faint structured detail (smoke, hair, edges) instead of crushing it. 0 = off. |
| shadow_dehaze | FLOAT | 0.500–1 | Remove the milky veil from the subject's shadows. Fades out by mid-grey. |
| despeckle | BOOLEAN | true | Remove isolated noise dots in black areas; thin lines are kept. |
| dither | BOOLEAN | true | Tiny dither in the fade-to-black to prevent 8-bit banding. Turn off before an upscaler, on for the final save. |
| protect_color | BOOLEAN | true | Judge darkness by max(R,G,B) so deep saturated colours survive. |
| max_black_point | INT | 404–96 | Safety cap for auto mode (0-255 scale). |
| manual_black_point | INT | 80–128 | — |
| manual_range | INT | 101–128 | — |
| keep_soft_glow | FLOAT | 0.000–1 | Keep diffuse light just above the haze (Milky Way, fog, nebula, soft gradients). 0 = off, the deepest black. |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| black_mask | MASK | — |
| debug_view | IMAGE | — |
| report | STRING | — |
| black_point | INT | — |