Мне просто интересно, как эти вещи работают, и я после библиотеки или статьи, которая описывает подход, который использует большинство из них. Возможно, они поддерживают несколько базовых конструкций.
Большая часть обработки изображения связана с рассуждением об изображении с более высоким уровнем абстракции, чем просто пиксели, что именно то, что вам нужно сделать для векторизации изображения.
Таким образом, OpenCV стоит посмотреть.Он содержит различные функции обработки изображений для обнаружения BLOB-объектов, и в эти дни, похоже, Java OpenCV Bindings .
Если это не подходит и не подходит ни для одной из других библиотек, перечисленных в Какова лучшая библиотека / подход к обработке изображений Java? , тогда самым простым вариантом будет написать библиотеку java-оберток вокруг autotrace или другую библиотеку, не являющуюся java-векторизацией.