2015-09-19 40 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。我沒有看到這些,但我想他們會帶來更好的表現。

相關問題