LinuxForum.Fans
Тема

Трассировка растр-вектор с помощью autotrace

Автор: karl_muenhgausen 6 сообщений 1684 просмотров
#285311

Долго мучил синтаксис и форматы, оказалось всё просто. Есть растр. Допустим, картинка внутри PDF. Открываем посредством GIMP, копируем картинку в новый документ и ВАЖНО (!) сохраняем в формате PBM. С другими форматами у autotrace большие проблемы. Далее всё просто - идём консолью в каталог, где лежит файл и

text
autotrace <имя_исходного_файла> -output-format=<формат> -output-file=<имя_файла>

Например:

[console]autotrace 01.pbm -output-format=svg -output-file=01.svg[/console]

Всё! Получили вектор из растра. Качество трейса зависит от качества исходного растра. Прочие опции:

[console]autotrace -help[/console]

#285313

...если бы ещё увидеть «картинки»-примеры ;)

#285324
Lupo Alberto написал:
...если бы ещё увидеть «картинки»-примеры ;)

http://zalil.ru/33964365

Кстати, почему-то в Винде наш форум доступен, а в Линуксе - фигвам-nginx (Фокс в обеих).

#287419
text
$ autotrace -list-input-formats
Supported input formats:
  PNG Portable network graphics
  TGA Truevision Targa image
  PBM Portable bitmap format
  PNM Portable anymap format
  PGM Portable graymap format
  PPM Portable pixmap format
  BMP Microsoft Windows bitmap image
  3FR Hasselblad CFV/H3D39II

Проблема с форматами, кроме PBM из-за размеров конечного файла (при нехватке ОЗУ и мощности CPU процесс затягивается). Просто PBM - это чёрно-белое изображение.

#287422

Inkscape трейсит отлично и настроек там достаточно.

#287620
sun написал:
Inkscape трейсит отлично и настроек там достаточно.

Когда как когда как...

Войдите или зарегистрируйтесь, чтобы ответить.