Example project how to use ceres solver to fit a 2D Gaussian to an image: ceres_solver_example_2023_OCT_26.zip
Compile: make all
Test: python3 test.py
- General computational framework:
numpy: https://numpy.org/ (The fundamental package for scientific computing with Python) - Optimization / fitting is done with:
ceres solver: http://ceres-solver.org/ (A Large Scale Non-linear Optimization Library) - Python/C++ interface is generated with:
swig: https://www.swig.org/ (Simplified Wrapper and Interface Generator) - Some features are taken from:
scipy: https://scipy.org/ (Fundamental algorithms for scientific computing in Python)