Original
Downsampled preview
Limits the pattern to this many DMC threads. Pixels are snapped to the nearest of these once the limit is applied.
Direct match snaps each region to one flat colour. Atkinson spreads a small part of each colour choice's error to neighbouring stitches, the way traditional image dithering works.
Euclidean treats red, green and blue as equally important. Redmean weights them the way human eyes actually perceive colour differences, similar to what pixel-stitch.net uses.
Sends your photo to Gemini once with a fixed prompt and checks the result against your photo. Works only in the deployed app, online.
Or paste that prompt into Gemini yourself with your photo, then upload the flat image it makes. It only shows the app where the real areas are, and the thread colours still come from your photo. Without a flat image, the normal method runs.
Pattern preview
Only merges a stitch if this much of the area around it already shares one colour, so real detail (like facial features) is left alone.
True colour (before DMC snap)
DMC matched
Areas found in the flat image, on the stitch grid
Cluster diagnostics
Real numbers from this specific image, at each pipeline stage. Use this to see exactly which clusters merged and how far apart they were, instead of guessing.