Python получает координаты векторного пути из файла .svg.Python

Программы на Python
Ответить
Anonymous
 Python получает координаты векторного пути из файла .svg.

Сообщение Anonymous »

Итак, для школьного проекта я должен запрограммировать так называемый «V-плоттер», моя команда создала его, и мне удалось запрограммировать все расчеты и так далее, по сути, я могу заставить его двигаться к определенной координате x/y и поднимать/поднимать перо. Я преобразовал изображение с помощью potrace в файл .svg, и, насколько я понял, файл должен содержать определенный путь, по которому будет следовать плоттер.

Моя идея здесь состоит в том, чтобы прочитать векторный путь и сохранить его в нескольких векторах через массив, а затем просто создать цикл, проходящий через эти массивы и таким образом рисуя векторы.
Или просто сказать:
Переменная цикла i=0
Цикл:
  • перо вверх
  • перейти к (x1/y1) массива i
  • перо вниз
  • перейти к (x2/y2) массива i
  • увеличить i на 1
    (это не программный код, но его легко программировать)
Но я не могу найти способ прочитать координаты вектора, разве не легко получить координаты начала вектора (x1/y1) и места его остановки (x2/y2)?

Подробнее здесь: https://stackoverflow.com/questions/315 ... m-svg-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»