Какую библиотеку C++ я могу использовать для создания и упрощения кривых Безье

В программе у меня есть полилиния, представляющая собой набор точек. Мне нужно создать из нее кривую Безье, а затем упростить ее, используя некоторое пороговое значение.

Существуют ли какие-либо библиотеки C++, которые могут быть полезны для этой задачи?


person Volodymyr K.    schedule 03.01.2013    source источник
comment
Возможно, вы захотите проверить [этот пост] [1] для предварительного просмотра [1]: stackoverflow.com/questions/785097/   -  person Helio Santos    schedule 03.01.2013
comment
Пример реализации: github.com/gelldur/common-cpp /blob/master/src/math/Bezier.h   -  person Dawid Drozd    schedule 04.12.2017


Ответы (1)


В последний раз, когда я проверял вычисление кривых Безье в С++, я не нашел ничего, что соответствовало бы моим потребностям, поэтому я написал это: http://libclaw.sourceforge.net/curves.html.

Это может помочь вам определить кривые, но, тем не менее, нет ничего особенно связанного с их упрощением.

person Julien    schedule 04.01.2013