2015-09-19 8 views
1

У меня есть изображение с двоичными значениями (черно-белое) на каждом пикселе. Я хочу преобразовать это в упорядоченный список координат пера (X, Y), который отслеживает путь пера. Я хочу сделать это, чтобы я мог использовать API, который принимает только координаты пера в качестве ввода.Как преобразовать изображение рукописного ввода в координаты пера?

Есть ли библиотека или простой способ сделать это? Благодаря!

ответ

0

Этот вопрос https://graphicdesign.stackexchange.com/questions/25165/how-can-i-convert-a-jpg-signature-into-strokes описывает использование векторного графического преобразователя для этого. Он предлагает сначала преобразовать пиксели в двоичные значения, а затем использовать инструмент автотрассировки.

autotrace -centerline -color-count 2 -output-file output.svg -output-format SVG input.png 

Я не уверен, что лучший способ получить SVG-файлы в (X, Y) координаты, вы можете сделать грубую работу путем анализа XML непосредственно.

Другим подходом может быть просмотр материалов в конкурсе Kaggle по этой же проблеме: https://www.kaggle.com/c/icdar2013-stroke-recovery-from-offline-data. Я сам не рассматривал их, хотя я предполагаю, что они приведут к повышению производительности.

 Смежные вопросы

  • Нет связанных вопросов^_^