JPGs are the messiest input for vectorization — compression noise everywhere. Our engine's color clustering and speckle absorption are built for exactly that, turning JPEG logos and graphics into clean paths instead of noise-confetti.
JPEG compression scatters near-invisible color noise across flat areas and rings around every edge. Naive tracers faithfully vectorize all of it: thousands of tiny junk paths. WizVector clusters colors in a perceptual color space, absorbs small speckle regions into their surroundings, and mode-filters boundaries — the SVG you get reflects the design, not the compression artifacts.
Best results come from graphics-type images: logos saved as JPG, scanned artwork, flat illustrations. Photographs are a different story — vectorizing a photo produces poster-style art, not a photo-realistic SVG (true of every vectorizer).