Nodes/4A Stamp Censor/Stamp Custom Load
ComfyUI Node

Stamp Custom Load

Drop your own sticker PNG on the node

By tsukino4a·Created 27 days ago·Updated 25 days ago· 2
Stamp Custom Load
    • stamp
    image
    stamp_angle0

    Stamp Custom Load is the "bring your own sticker" option in the 4A Stamp Censor pack. Where Stamp Load gives you nine tintable built-in shapes, this node takes whatever PNG you throw at it and hands it to Stamp Censor exactly as-is. No keying, no tinting, no "let me guess what you meant" - your alpha channel survives the trip, which is the whole point. If you have a logo, a meme face, or a specific sticker you want scattered over a masked region, this is the node.

    It's the drop-in alternative to Stamp Load, and the workflow is identical from there: Stamp Censor's stamp input, same coverage and packing knobs. The only real difference is where the art comes from and how much control you have over its colors.

    How it works

    The image input is an upload widget, not a normal file path. You drag a file onto the node or pick it from the dropdown, and it lands in ComfyUI's input/ directory; the node then reads it back as RGBA with its alpha intact. Two implementation details are worth knowing. First, it accepts more than PNGs - jpg, webp, gif, bmp, tiff and avif all appear in the list - but for actual stamping you want a PNG with transparency; a JPEG has no alpha and will stamp as a rectangle. Second, the node watches the file's modification time, so if you edit the sticker on disk and re-queue, the change shows up without restarting ComfyUI.

    One quirk to respect: there's no background removal here. A white background stays white. The file is used as-is, period. If your sticker came off a white-background image, cut out the background before you feed it - or use a black-ink-on-white built-in from Stamp Load, which is the one format that strips white automatically.

    Inputs and output

    • image - drag a file onto the node or pick from the dropdown (the list is ComfyUI's input folder). Used as-is, no keying or tint.
    • stamp_angle - the base rotation in degrees, same behavior as Stamp Load's: the preview rotates, the output stamp does not, and Stamp Censor applies the angle on its side so auto-rotate and jitter can add on top.

    Output is a single stamp (the pack's STAMP type), wired into Stamp Censor's stamp input. Same contract as Stamp Load - swap one for the other and Stamp Censor doesn't care.

    Install

    Same shared install as the rest of the pack - search 4A Stamp Censor in ComfyUI-Manager, or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/tsukino4a/ComfyUI-4A-StampCensor.git ComfyUI-4A-StampCensor
    

    Restart ComfyUI after. No extra pip dependencies and no model downloads; Pillow and NumPy come from ComfyUI itself.

    When to reach for it

    Use Stamp Custom Load the moment a built-in preset doesn't express what you need. It's the node for brand stamps, for a specific sticker you made, for any case where the tinting machinery in Stamp Load would destroy the artwork. Don't reach for it when you just want a colored heart - that's overkill, and Stamp Load's live-tint preview is nicer to iterate with. And remember it can't fix a white background for you: if the sticker isn't transparent, the result will be a rectangle of sticker instead of a sticker-shaped stamp. Get that alpha sorted first and this node is nearly frictionless.

    Category4A/StampCensor

    Inputs (2)

    NameTypeDefaultDescription
    imageCOMBODrag an image onto the node. The file is used as-is; no white-background keying or tint.
    stamp_angleFLOAT0-180–180Initial angle used by Stamp Censor when Auto Rotate is off. Preview rotates; the output stamp does not.

    Outputs (1)

    NameTypeDescription
    stampSTAMP