ImageFilterDetail
A free sharpen-adjacent nudge, no settings
- images
- IMAGE
Sometimes you don't want a full sharpen with sliders and halos - you want a gentle nudge that makes textures read a little more clearly. That's what ImageFilterDetail from the Allor plugin is: the PIL DETAIL filter as a one-input, one-output node. It's the kind of node you drop in, look at the result, and either keep or bypass without thinking hard.
How it works
PIL's DETAIL filter is a small convolution kernel that amplifies local contrast - think "edges and texture get a little bit crisper." Unlike a sharpening filter, it doesn't just boost high frequencies in a way that can halo bright lines; it's tuned to make detail stand out while staying fairly benign. It's not a substitute for a real unsharp mask on a soft render, but for a quick texture pop - skin pores, fabric, foliage - it's a reasonable first step.
Under the hood it goes through the pack's PIL bridge (image → PIL → filter → tensor), which is a bit heavier than the pack's pure-tensor ops, but for a single pass it's negligible.
Inputs and output
images- an IMAGE or batch. The only input.- Output: an IMAGE, same dimensions, with the detail boost applied.
There are no parameters to tune. If the effect is too weak or too strong, you're better off pairing it with a blend node (mix it back with the original at partial opacity) than looking for a strength knob that isn't there.
Where it fits
Run ImageFilterDetail before an upscaler and the texture can survive the trip better; run it as a finishing touch on a photorealistic image and the surface gets a touch more presence. It's a mild effect - if the result doesn't visibly change anything, that's normal, and it usually means your source is already detailed enough that you don't need it.
Installing it
Part of the Allor pack:
cd ComfyUI/custom_nodes
git clone https://github.com/Nourepide/ComfyUI-Allor
Restart ComfyUI, or use ComfyUI Manager → Allor Plugin. First boot installs rembg + onnx and creates config.json; no model downloads for this node.
Gotchas
- It's mild by design. If you expected a dramatic sharpen, you'll be underwhelmed - that's the correct behavior, not a bug.
- The fixed kernel means it can't be tuned for different scales; on a low-res image the effect can get lost entirely.
- Pack-wide reminder: Allor's repo was rebased to shrink git history, so an old clone can fail on
git pull; re-clone if auto-update breaks.
If you want a stronger, more controllable version of the same idea, ImageFilterEdgeEnhance (also in this pack) or a proper sharpen node is the upgrade path.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |