Nodes/comfy_Pond_Nodes/🐳艺术效果
ComfyUI Node

🐳艺术效果

Eight painting styles on one slider — oil, watercolor, sketch, and friends

By Pondowner857·Created about a year ago·Updated 21 days ago· 45
🐳艺术效果
  • image
  • IMAGE
效果类型
效果强度0.70
笔触大小5
色彩简化0
纹理强度0.50
保留细节0.30

Sometimes you don't want another photo - you want a painting. 🐳艺术效果 gives you eight different painterly styles on a single node: 油画 (oil painting), 水彩 (watercolor), 素描 (pencil sketch), 漫画 (cartoon), 印象派 (impressionism), 点彩画 (pointillism), 版画 (engraving), and 马赛克 (mosaic). Pick one, drag a strength slider, and the whole batch gets restyled. It's the kind of node you'll reach for when a workflow needs a stylized variant rather than a completely different generation - a deterministic transform beats re-rolling the seed when all you want is "same image, but oil-painted."

Let's be clear about what it is and isn't. This is OpenCV-style image processing, not a style-transfer model. Each style is a recipe of classic operations - bilateral filtering for smooth "brushstroke" surfaces, color quantization for paint-by-numbers blocks, morphology kernels to build brush texture, Laplacian edge detection for the sketch line work. That means it's instant, free, deterministic, and it does not invent painterly detail the way a real style model would. On a clean render it looks genuinely nice; on a busy messy image it can look like a filter slapped on. Both facts are useful.

The controls

  • 效果类型 - the dropdown with the eight styles.
  • 效果强度 - 0 to 1, default 0.7. How hard the style applies; at low values you get a faint tint of the effect.
  • 笔触大小 - 1 to 20, default 5. Brush size. Matters for oil, impressionist, pointillist, mosaic - the bigger the brush, the chunkier the result.
  • 色彩简化 - 0 to 32 levels. Quantizes the palette; cartoon and engraving lean on it. 0 means off.
  • 纹理强度 - texture/paper feel, used mainly by watercolor.
  • 保留细节 - how much of the original fine detail survives, mainly for sketch.

Input is image, output is a single IMAGE. The node loops every frame in the batch, so a video sequence gets a consistent style applied across all frames - handy for stylizing an entire clip in one pass.

Install and caveats

Part of the comfy_Pond_Nodes pack:

cd ComfyUI/custom_nodes
git clone https://github.com/Pondowner857/comfy_Pond_Nodes
cd comfy_Pond_Nodes && pip install -r requirements.txt

It needs OpenCV, so keep that installed. And a word of expectation-setting: the pack's own docs describe these as "8 artistic styles," which reads more impressive than it plays - the mosaic is a straightforward pixelation, the "watercolor" is a softened, texture-pushed version of the image. For the same money, the cartoon and sketch modes are the strongest of the eight; oil is the one you'll actually reuse. If you want true neural style transfer you're in the wrong pack - but if you want a fast, controllable paint-filter for a batch, this is exactly right.

Category🐳Pond/颜色

Inputs (7)

NameTypeDefaultDescription
imageIMAGE
效果类型COMBO8 options: 油画, 水彩, 素描, 漫画, 印象派, 点彩画, +2
效果强度FLOAT0.700–1
笔触大小INT51–20
色彩简化INT00–32
纹理强度FLOAT0.500–1
保留细节FLOAT0.300–1

Outputs (1)

NameTypeDescription
IMAGEIMAGE