Load Image Plus - klinter
The same loader, but it tells you the filename
- image
- mask
- filename
Load Image Plus - klinter looks almost identical to ComfyUI's stock Load Image - same dropdown of your input/ folder, same image preview - except it hands you two extra things: the image's mask and, more interestingly, its filename. In a stock Load Image you get the image tensor and that's it. Here you get image, mask, and filename as outputs, and that filename is the one that quietly unlocks a bunch of workflows.
The filename output is the file's basename without the extension, and it's the sort of thing you don't realize you needed until you do. Batch a folder of images, load them one at a time, and use the filename to drive a prompt component, a save name, or a routing decision - the pack's own string and JSON nodes pair naturally with it. There's even an example where the author's ecosystem feeds a loaded image's name into downstream naming logic.
The mask output is the real differentiator though. Load Image Plus reads the alpha channel if the file has one and returns it as a proper MASK tensor; if the image has no alpha, you get a zero-filled mask of the same dimensions. Stock Load Image only gives you a usable mask if an adjacent _mask.png file exists. So if you keep transparency in your source images, this node actually respects it - drop a PNG with transparency in and the mask is real data, ready to feed into an inpaint or compositing step.
One detail to respect: it runs exif_transpose on load, so phone photos come out the right way around. Input is just the image dropdown. Outputs are image (IMAGE), mask (MASK), filename (STRING). Nothing else to configure, which is refreshing.
Install is the pack standard: search "Klinter_nodes" in ComfyUI Manager, or cd ComfyUI/custom_nodes && git clone https://github.com/klinter007/klinter_nodes then restart. No extra dependencies - this is essentially ComfyUI's own loader with a wrapper, so it costs nothing in install weight. As with the rest of the pack it targets the newer node API, so update ComfyUI if it doesn't show up.
Reach for it when you need the name of what you loaded or want alpha-channel masks without maintaining a parallel _mask.png file.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| image | COMBO | 1 options: example.png |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| mask | MASK | — |
| filename | STRING | — |