SkillAgentSearch skills...

FitCurves

C++ and Python implementation of Philip J. Schneider's "An Algorithm for Automatically Fitting Digitized Curves"

Install / Use

/learn @zhengzheng/FitCurves
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

fitCurves

Using C++ and Python implement of Philip J. Schneider's "An Algorithm for Automatically Fitting Digitized Curves"

Adaptively fit a set of 2D points with one or more cubic Bezier curves.

The C++ implementations uses OpenCV. (In addition to reading the picture and drawing the picture part, the rest of the dependency of OpenCV will be removed later.)

And the C++ and Python implementations refer to fitCurves and the original C code.

The test.cpp in the folder src and process.py in the folder py are just some test files that can be ignored and will be removed later.

Briefly Documentation

Chinese中文

ToDo

  • [ ] Remove the dependencies of OpenCV in the fitting curve section from C++ code.
View on GitHub
GitHub Stars7
CategoryDevelopment
Updated2mo ago
Forks3

Languages

C++

Security Score

70/100

Audited on Jan 8, 2026

No findings