Nodes/ComfyUI_yanc/๐Ÿ˜ผ> Edge Enhance
ComfyUI Node

๐Ÿ˜ผ> Edge Enhance

A one-slider sharpen for when Impact Pack feels like overkill

By ALatentPlaceยทCreated 2 years agoยทUpdated 2 years agoยท 80
๐Ÿ˜ผ> Edge Enhance
  • image
  • image
โ—„edge_enhance0.00โ–บ

The README calls this "a simple edge enhancing node," and that's exactly what it is - one input image, one strength slider, output a version with the edges (the high-contrast boundaries between shapes and textures) made more pronounced. It's the lightweight alternative to reaching for a full sharpening/detail-enhancement pipeline when all you actually want is a small perceived-sharpness bump at the end of a post-processing chain.

Common spot for it: last or near-last in a post-processing sequence, after resizing or upscaling has softened detail slightly, to counteract that softness before the final save.

How it works

It's a standard edge-enhancement filter - detecting high-frequency detail (edges) in the image and boosting it, which reads to the eye as increased sharpness and detail without actually adding new information.

The inputs and outputs that matter

  • image - the source to enhance.
  • edge_enhance (default 0, range 0โ€“1) - the strength. 0 means no effect; push it up gradually. Because it's a 0โ€“1 range rather than something more open-ended, small moves (0.1โ€“0.3) tend to be where the useful range sits before the effect starts looking artificial.

One output: image, the enhanced result.

How to install it

Via ComfyUI Manager: search "yanc" or "YANC - Yet Another Node Collection," install, restart. Manually:

cd ComfyUI/custom_nodes
git clone https://github.com/ALatentPlace/ComfyUI_yanc

then restart. No dependencies, no downloads.

Common issues & troubleshooting

Image starts looking crunchy or over-processed with visible halos around edges. Classic oversharpening - you're too high on edge_enhance. This is a simple filter without the more sophisticated masking a dedicated sharpening tool might use, so it's easier to push past the useful range than with, say, an unsharp-mask node with radius/threshold controls. Back off toward 0.1โ€“0.3 and compare against the unenhanced version at 100% zoom before committing to a higher value.

No visible difference at all. Check edge_enhance isn't sitting at its default 0 - nothing happens until you raise it, same trap as several of the pack's other 0-default effect nodes (Clear Text's chance, Fog's fog_intensity at least being nonzero by default there, this one at zero).

Enhancing noise instead of detail. If your source image already has visible grain or compression artifacts (say you ran Film Grain before this node in the chain, or you're working from a JPEG), edge enhancement will happily sharpen that noise right along with real detail. Order matters - put grain/noise-adding effects after Edge Enhance in your chain, not before, if you want a clean base to sharpen.

CategoryYANC/๐Ÿ˜ผ Image/๐Ÿ˜ผ Post Processing

Inputs (2)

NameTypeDefaultDescription
imageIMAGEโ€”
edge_enhanceFLOAT0.000โ€“1โ€”

Outputs (1)

NameTypeDescription
imageIMAGEโ€”