Упрощение инициала перед его трассировкой

Чтобы начертить инициал для шрифта, мне нужно максимально упростить исходную картинку. Я уже векторизовал его, но мне интересно, как я мог бы его немного почистить, чтобы его было легче отслеживать в fontforge.

Вот векторизованная версия:

векторизованная версия

какой инструмент вы используете?
@Джек: Inkscape и Gimp.
Вам нужно удалить область (обложку)? внутри символа d или вне d
Идея состоит в том, чтобы получить инициал как можно ближе к оригиналу, но просто автотрассировка из растрового изображения в fontforge генерирует слишком много точек, поэтому я ищу способ уменьшить шум, прежде чем делать это.
Вы пробовали плагин шумоподавления от gimp?
@Jack: я пробовал Greycstoration, который отлично с этим справляется.

Ответы (2)

На самом деле нет причин делать это настоящим файлом шрифта. Это декоративные заглавные буквы, и ими нельзя набирать полные слова.

Таким образом, я бы оставил их в виде векторных иллюстраций в формате EPS и распространял их таким образом.

Как шрифт, это станет файлом настолько большим, что вы, вероятно, столкнетесь с проблемами производительности на многих системах и во многих программах.

Когда-то я прорисовывал подобные формы букв, и это был очень ручной процесс. Мы испробовали всевозможные методы автоматической трассировки, но обнаружили, что количество времени, необходимое для очистки автоматических трассировок такого уровня детализации, намного превышает время, когда мы просто отслеживаем их вручную.

Хорошо, если сделать его файлом шрифта, его будет легче набирать, и мне не нужно иметь большую коллекцию файлов eps в моем текущем каталоге, чтобы набирать инициалы с помощью LaTeX. Кроме того, это позволяет фактически связать его с существующим шрифтом (что и является целью).
Хотя это правда, просто имейте в виду, что файл шрифта с таким количеством сложных форм букв может очень хорошо вызвать проблемы с памятью во многих программах. Проведите много тестов.

На сегодняшний день лучший подход — сначала очистить его в Photoshop, а затем векторизовать. Вы можете часами возиться с векторным приложением, но это невероятно утомительно, и у вас все еще будет проблема со слишком большим количеством опорных точек.

Сканируйте с самым высоким доступным разрешением, перенесите в Photoshop и очистите все шероховатости, случайные пятна и т. д. Сохраните это.

С этого момента есть несколько дополнительных приемов ретуширования, которые могут помочь.

Чтобы немного сгладить ситуацию, перейдите на панель «Каналы» и создайте новый канал, перетащив любой из R, G или B на значок «Новый канал» внизу. Примените небольшое размытие по Гауссу к этому каналу — достаточное, чтобы видеть, но недостаточное, чтобы сделать его нечетким — затем используйте Фильтр> Другое> Максимум (или Минимум, в зависимости от того, что лучше работает). Вы хотите оставить очень небольшое размытие по краям, чтобы избежать алиасинга.

Инвертируйте канал и щелкните, удерживая нажатой клавишу Ctrl/Cmd, чтобы выделить его, затем щелкните значок RGB, чтобы активировать обычный слой. Создайте новый слой и залейте выделение черным цветом. Выберите любой из инструментов выделения и используйте команду «Уточнить край», чтобы дополнительно улучшить края.

Когда персонаж будет выглядеть именно так, как вы хотите, сохраните его и используйте этот файл в Illustrator в качестве основы для векторизации.

Как мудро указывает DA01: проведите много тестов с вашей программой редактирования шрифтов.