Mask Helper LK
The pack's own README, printed inside a node
- readme
A cheat sheet, not a tool
Let's be straight about this one: Mask Helper LK doesn't process anything. It takes a language dropdown (en or zh), and its only output is a readme string describing what the pack's mask nodes do. That's it. It's the author's in-ComfyUI version of the README section, a small reference card you can drop into any workflow and read without alt-tabbing to the repo.
What you get out of it
The output text runs down the mask node family this pack ships, one line each:
- Mask Morphology - dilation, erosion, opening, closing.
- Mask Edge Operations - expand, contract, expand+contract, contract+expand.
- Mask Attributes - binarization, thresholding, smoothing, contrast and brightness, inversion.
- Mask Combine - add, subtract, multiply, divide, max, min, xor.
- Mask Info - shape, coverage, range, mean.
In English or Chinese depending on language. The README explains the motive with refreshing honesty: the mask nodes are "too diverse" to remember, so the author wrote this node to look them up. In Chinese mode it even ends with a small (。•̀ᴗ-)✧ - the author's personality is the whole appeal here.
When it's worth wiring
Honestly? When you're mid-workflow, can't remember whether Mask Attributes is the one with binarize or whether that was Mask Morphology, and don't want to break your flow. Wire it to a text preview node (or any string display), read the list, done. It costs nothing and saves one browser tab.
Install
Same as the rest of the pack - ComfyUI Manager → search "comfyui_imgutils", or:
cd ComfyUI/custom_nodes
git clone https://github.com/LK-168/comfyui_imgutils
Restart ComfyUI. No dependencies beyond what the pack already pulls, no models, no downloads.
The honest verdict
This isn't a node you build pipelines around; it's documentation wearing a node costume. That's fine - the ecosystem needs more of it. The one genuinely useful thing here is that it confirms, in the author's own words, what each of the pack's mask nodes is supposed to do, which is more than most READMEs give you. If you only ever read the outputs of the other mask nodes, you don't need this one. If you run the pack a lot, it's a nice footnote to keep around.
One small thing to know before you go looking for more: the string output isn't dynamically connected to anything - it's a static block of text per language. Don't expect it to update with your workflow's state. It's a card, not a dashboard.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| language | COMBO | en | Select language for node descriptions |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| readme | STRING | — |