Nodes/Comfy-Topaz/Topaz Sharpen Settings
ComfyUI Node

Topaz Sharpen Settings

The sharpen pass everyone forgets to wire in

By choey·Created 2 years ago·Updated 2 years ago· 212
Topaz Sharpen Settings
    • sharpen_settings
    enabledtrue
    modelStandard
    compression0.50
    is_lensfalse
    lensblur0.00
    maskfalse
    motionblur0.00
    noise0.00
    strength0.00
    denoise0.00

    Topaz Sharpen Settings is the quieter sibling of the pack's upscale node, and it does exactly nothing on its own. Like Topaz Upscale Settings, it's a config container: you set a few values, and the output (sharpen_settings, type TopazSharpenSettings) plugs into the sharpen input of the Topaz Photo AI node to override its auto-pilot for the sharpen pass.

    Which is worth doing more often than people expect. The community reads Topaz's strength as staying true to the source - "more true to life" is how one of the most-upvoted takes on it puts it, against generative upscalers that rebuild detail. When your image is already sharp enough but just looks soft, a Topaz sharpen pass can be the actual win, before or instead of piling on more pixels. That's the niche this node exists for.

    How it works. Everything here maps onto tpai.exe's --sharpen flags. The node builds model=Sharpen Standard (or Strong), compression, is_lens, lensblur, mask, motionblur, noise, plus param1 and param2 for the two numeric toggles, then hands them to the external engine. One thing worth knowing from the source: the author tried Lens Blur and Motion Blur as standalone models and commented them out with a "why don't these work?" - so you get those behaviors through the is_lens toggle plus the lensblur and motionblur knobs instead of a model choice.

    Inputs that matter:

    • enabled - true/false. Flipping to false disables the whole sharpen pass, handy for A/B comparisons.
    • model - Standard (default) or Strong. That's the entire choice; strong is there when a soft source needs more aggression.
    • compression - 0–1, default 0.5. Topaz's fix for compression artifacts, which is a big part of why people reach for this pack on web-downloaded images.
    • strength and denoise - 0–10, both default 0. The two generic params; denoise only matters for lens/motion blur correction.

    The rest (is_lens, lensblur, mask, motionblur, noise) are the lens-blur and motion-blur correction toggles, all off by default. If your source is sharp but the output is still mushy on fine detail, run the defaults, then nudge strength up a couple of notches.

    Install is the shared pack story - ComfyUI Manager (search Comfy-Topaz) or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/choey/Comfy-Topaz
    

    then restart, and set the Topaz Photo AI (tpai.exe) path in ComfyUI settings to your installed executable. Windows-only, licensed Topaz Photo AI required - the sharpen engine is the paid app's, not something this pack bundles.

    Troubleshooting here is the pack's troubleshooting: if nothing happens, it's the tpai.exe path or a missing license, not this node's inputs. There's no way to misconfigure this into a crash once the engine runs - worst case you get a sharpen pass you don't want, which is what enabled is for.

    Categoryimage

    Inputs (10)

    NameTypeDefaultDescription
    enabledCOMBOtrue2 options: true, false
    modelCOMBOStandard2 options: Standard, Strong
    compressionFLOAT0.500–1
    is_lensCOMBOfalse2 options: true, false
    lensblurFLOAT0.000–10
    maskCOMBOfalse2 options: true, false
    motionblurFLOAT0.000–10
    noiseFLOAT0.000–10
    strengthFLOAT0.000–10
    denoiseFLOAT0.000–10

    Outputs (1)

    NameTypeDescription
    sharpen_settingsTopazSharpenSettings