Начните с трезвой оценки
Векторная трассировка идет по границе между цветами в тех пикселях, которые вы ей дали. Если граница размыта, трассировка угадывает; если линия шириной в два пикселя, трассировка угадывает в два пикселя шириной. Ни один пресет не восстановит деталь, которой нет. Правильный вопрос не «какая настройка сделает это резче?», а «нет ли у меня где-нибудь версии этого логотипа побольше или почище?» — старый файл для печати, подпись в письме, исходник от дизайнера. Любой из них лучше миниатюры.
Больше — лучше лишь до определенного предела: изображения больше 2048 пикселей по длинной стороне перед трассировкой уменьшаются до 2048 пикселей, так что исходник такого размера уже дает трассировке всё, чем она воспользуется.
Что JPEG делает с логотипом
JPEG сжимает блоки 8×8 пикселей и отбрасывает мелкие детали цвета. На фотографиях этого не видно, а на плоском двухцветном логотипе появляется «звон» вдоль каждого края (ореолы слегка неправильного цвета), границы блоков на плоских участках и россыпь почти одинаковых цветов там, где должен быть один. При наивной трассировке каждый такой почти-дубликат может стать отдельным рваным контуром.

Наш логотип с совой, уменьшенный до 128 px и сохраненный в JPEG с качеством 30 (слева, увеличено, чтобы были видны пиксели). После трассировки в 3 цвета — его настоящее число — получается 13 чистых контуров (в центре). В 12 цветах шум сжатия возвращается ореолами и крапинками: 11 цветов, 59 контуров (справа).
Встроенная очистка
Каждая цветная трассировка — пресеты «Стандарт», «Cricut / винил» и «Детальная графика», с «Плавными кривыми» или без, из JPEG или из уже плоского PNG — проходит одну и ту же очистку палитры, прежде чем что-то обводится. Пропускает ее только «Контурный рисунок / трафарет», потому что он сводит картинку к черному и белому.
- Если «Плавные кривые» включены, маленькие изображения сначала плавно увеличиваются, чтобы граница между двумя цветами могла пройти между исходными пикселями, а не по их сетке.
- Цвета выбираются только по «внутренним» пикселям — внутри плоских областей, подальше от краев, где живет «звон» JPEG. Цвета, которые отличаются только шумом сжатия, объединяются; небольшой, но явно другой цвет, например тонкая обводка, сохраняется, пока это позволяет число цветов.
- Каждый пиксель притягивается к одному из выбранных цветов. Пиксели на краю распределяются между двумя цветами по обе стороны, поэтому ореол из промежуточных оттенков не становится отдельным цветом.
- Крапинки меньше 4 пикселей получают цвет окружения («Детальная графика» сохраняет более мелкие; «Cricut / винил» добавляет свою, более сильную очистку для резки), чтобы крошки не превращались в отдельные фигуры.
На очень большом и очень шумном изображении очистке может не хватить времени; тогда трассировка уменьшает число цветов более простым способом. Это бывает редко.
Подготовка, которая помогает
- Увеличивайте, только если потом будете чистить. Трассировка и так увеличивает маленькие изображения перед выбором цветовых границ (шаг 1 выше), так что если вы сами растянете логотип с 300 до 1200 пикселей, новой информации это не добавит. Смысл есть, если потом вы вручную поправите увеличенное изображение — выпрямите край, заделаете разрыв, уберете случайную отметину, — в размере, где это удобно.
- Сократите цвета сами. В графическом редакторе постеризуйте логотип или переведите его в индексированные цвета по настоящему числу цветов, без дизеринга. Двухцветный логотип, сохраненный как индексированный PNG с двумя цветами, векторизуется почти идеально.
- Залейте фон одним плоским цветом (или сделайте его прозрачным), чтобы удаление фона чисто его убрало.
- Обрежьте плотно. Артефакты по краям и случайные отметины у границ сбивают определение фона.
- Сохраняйте в PNG. Каждое пересохранение JPEG в JPEG — еще один круг потерь.
Настройки для шумного исходника
Пресет «Стандарт», «Плавные кривые» включены, число цветов — настоящее. Уменьшить число цветов — самое действенное средство против шумного логотипа: при 3 цветах каждый «звенящий» пиксель обязан попасть в одну из трех настоящих заливок, а это ровно та очистка, которая нужна.
Если мелкий текст стал нечитаемым, не увеличивайте число цветов — так шум может вернуться лишними оттенками. Лучше увеличьте исходник или смиритесь с тем, что текст высотой меньше примерно 10 пикселей придется набрать заново шрифтом в векторном редакторе и положить поверх трассировки.
Что проверить в предпросмотре
- В полосе палитры только цвета вашего логотипа (плюс фон).
- Если в «Слоях» выбрано «По цвету», число контуров равно числу цветов: чистый трехцветный логотип — это три контура. Если в палитре два почти одинаковых оттенка одного цвета, уменьшите число цветов на один.
- Увеличьте края: легкая мягкость после очистки нормальна, а вот волнистые контуры значат, что исходник слишком маленький.