У меня есть карта высот, хранящаяся как растр. Я хотел бы подогнать плавную «векторную» кривую к контурам постоянной высоты. В моем приложении данные на самом деле являются географическими точками, но проблему можно обобщить для любой функции двух переменных.
Я могу создать другой растр с сглаженными контурными линиями и использовать его в качестве входных данных для процесса подбора вектора, если это поможет.
Этот вопрос похож, но я ищу бесплатную библиотеку, которую я могу использовать в своем приложении Java, или объяснение алгоритма, который я (нематематик) могу реализовать сам. Кроме того, в моем случае я уже нашел все «ребра», которые меня интересуют, - мне просто нужно их векторизовать.
Другой вопрос затрагивает мой, но постер так и не вернулся, чтобы объяснить, как он реализовал последний шаг, то есть часть, которую я пропускаю.