Я хотел бы найти алгоритм минимизации пути с некоторыми ограничениями на Java с VTK. В качестве входных данных я собираюсь указать площадь многоугольника, которая является постоянной, центр масс многоугольника и изображение стоимости. В качестве вывода мне нужен список точек, составляющих путь в 2D, который представляет собой минимальную длину пути на изображении стоимости, удовлетворяющем двум ограничениям: определенной площади и центра масс. Кто-нибудь знает, как это сделать с помощью Java и VTK? Я рассматривал возможность создания vtkDijkstraImageGeodesicPath, но даже не знаю, с чего начать. Честно говоря, моя математика в этой области заржавела.
Спасибо