Преобразование любого распространенного типа изображения в формат dxf для печати - PullRequest
0 голосов
/ 21 октября 2019

Я использовал ряд операторов CLI, чтобы перевести любое (простое) изображение в печатный dxf-файл.

Я использовал смесь ImageMagick и potrace, чтобы заставить это работать так, как мне нравится, однако,Я хотел бы объединить все это в один процесс, будь то через библиотеку Python или какой-либо другой язык?

Что я сделал до сих пор: оригинальный странный

magick convert oddish.bmp -colorspace gray oddishBW.bmp

странно-черно-белый

magick convert oddishBW.bmp -negate oddishBwB.bmp

странно-черно-белый перевернутый

magick convert oddishBwB.bmp -morphology dilate Disk oddishBWBD.bmp

странно-черно-белый перевернутыйс более толстыми линиями

magick convert oddishBwBD.bmp -negate oddishbwbdw.bmp

странно с более толстыми линиями, инвертированными в нормальное состояние

potrace --svg oddishbwbdw.bmp -o oddishbwbdw.svg

окончательный svg странно

Пояснения к названию:

bw означает черный и белый bwb - черный белый черный (отрицание делает цвета противоположными), bwbd - черный белый черный, расширяется (для увеличения толщины линии)

Inдополнение: я понимаю, что библиотеки Python для imagemagickpython не былидавно обновляется и не включает морфологические функции?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...