# Speckle Remover: clean up tiny stray pixels

URL: https://helpcenter.readypixl.com/articles/speckle
Markdown: https://helpcenter.readypixl.com/articles/speckle.md
Section: Pipelines
Summary: Finds and removes tiny stray pixels left behind after background removal. A vacuum for the leftover bits Color Removal misses.

After Color Removal V2 cuts out a background, you sometimes end up with **tiny groups of pixels** floating in the empty space — bits Color Removal V2 missed because they were a slightly different color than the rest of the background.

Speckle Remover finds those tiny floating pixel groups and erases them. The result is a much cleaner cutout.

## Why this step matters

Stray pixels look fine on screen but **show up obviously when printed**. A handful of stray dots around a design becomes visible specks on a sticker, a print, a shirt — anything physical.

Add Speckle Remover after Color Removal V2 in your pipeline and the cleanup happens automatically across your whole batch.

## How to use it

1. Add Speckle Remover to your pipeline (most useful right after Color Removal V2).
2. Set **Max cluster size** — the biggest size of "speckle" you want to delete (defaults to 50 pixels).
3. Use **View mode** first to see what would get removed (highlighted in a bright color).
4. Switch to **Delete mode** when you're happy with what's being caught.
5. Optional: click **Auto-detect** to let ReadyPixl pick a Max cluster size based on your image.

## The settings

| Setting | What it does |
| --- | --- |
| **Max cluster size** (default: 50 pixels) | The biggest "blob" of pixels to count as a speckle. Anything smaller gets caught by this tool. Bigger values catch bigger leftover bits but risk eating into details of your actual design. |
| **Mode** | **View** highlights what would be removed in a bright color, without actually removing anything — for testing settings. **Delete** actually removes the highlighted speckles. |
| **Highlight color** | Which color to use for the View-mode highlight. Quick options: **Hot Pink** (`#FF1493`), **Neon Green** (`#39FF14`), **Aqua Blue** (`#00FFFF`). Pick whichever stands out most against your design. |
| **Visibility** (0–50, default 10) | How visible the highlights are when in View mode. Useful when the highlight color is fighting your design colors. |

## How to find the right Max cluster size

Speckle is one of those tools where the best setting depends on your image. Workflow:

1. Start with the default (50).
2. Set Mode to **View**. Run the pipeline.
3. Look at the preview — are the highlighted speckles the actual stray bits you want gone? Are any pieces of your real design getting highlighted?
4. **If too few speckles caught:** raise Max cluster size (try 100 or 200).
5. **If your real design is getting eaten:** lower Max cluster size (try 25 or 10).
6. Once the highlights look right, switch Mode to **Delete** and process your batch.

For most Color Removal V2 cleanup, the default of 50 catches the right stuff.

## Tips

- **Always test in View mode first** with a few sample images before running on a big batch. Saves you from accidentally erasing important bits of your design.
- **Place Speckle right after Color Removal V2** in your pipeline. That's when speckles exist; running it earlier won't find anything.
- **Auto-detect is a good shortcut** if you don't want to think about Max cluster size — it picks a reasonable value based on your image.

## What to read next

- **[Color Removal V2](color-removal)** — almost always run before Speckle (Speckle cleans up what Color Removal V2 leaves behind)
- **[Transparency Cleaner](transparency)** — paired cleanup tool for faint halos
- **[Per-tool quirks](../troubleshooting/per-tool-quirks)** — common Speckle issues and fixes
- **For batches with very different content**, Auto-detect adapts per image; a fixed Max cluster size might be too aggressive on some and too soft on others.
- **Speckle Remover ignores pixels that are connected to your main subject.** It only looks at isolated floating bits — your design stays safe as long as it's all one connected piece.

## Things Speckle Remover doesn't do

- **It doesn't fix big leftover blobs.** If Color Removal V2 missed a chunk bigger than your Max cluster size, this tool won't catch it. Either raise the Max cluster size, or fix the underlying Color Removal V2 settings (try a higher preset).
- **It doesn't work on solid backgrounds.** Speckle Remover only sees transparent pixels and small isolated groups inside them. If your image still has a solid background, run Color Removal V2 first.
- **It can't tell speckles from intentional small details.** A 30-pixel logo dot looks the same as a 30-pixel speckle to this tool. If your design has small details, set Max cluster size below their size to keep them safe.
- **It doesn't smooth edges.** For jagged edges, try a different Color Removal V2 preset, or run Transparency Cleaner.
