Я уже использую SkeletonFilter с jhlabs.com, но у него есть несколько проблем. Например, кажется, что удаляются мелкие детали, которые перпендикулярны длинной линии. Примером являются засечки с заглавной буквы А, когда скелетонизированы удаляются.
Я смотрел на некоторые трассировщики, такие как Autotracer и potrace, но они делают немного больше, чем просто скелетонизация.
Есть ли другие альтернативы Java?