Sydraw
Sydraw is a Python library designed to assist in the creation of synthetic 2D point clouds, tailored for both single and multi-model fitting problems across single and multi-class scenarios. It offers the ability to finely tune hyper-parameters such as outlier percentages and noise levels, providing detailed control in the generation of parametric models. |
Examples of Generated Models
Setup
Requirements
- Python 3.9 or later
Installation
Option 1: Install directly into an activated virtual environment:
pip install sydraw
Option 2: Add to your Poetry project:
poetry add sydraw
Usage
Once installed, you can import and start using sydraw:
python
>> import sydraw
>> print(sydraw.__version__)
Supported Parametric Models
- Circle
- Ellipse
- Line
- Hyperbola
For a detailed guide and additional functionalities, visit the official documentation.