Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ands/sproutline

A small single-file library for sprite outline extraction and simplification for C/C++
https://github.com/ands/sproutline

Last synced: 3 months ago
JSON representation

A small single-file library for sprite outline extraction and simplification for C/C++

Awesome Lists containing this project

README

        

# Sproutline

A small single-file library for sprite outline extraction and simplification for C/C++.

**Input:** Sprite with an alpha channel.

**Output:** All the outline paths (simplified, if necessary) for objects in the sprite image.

*'sproutline.h'* is the whole library.
It follows the stb philosophy.
Everything else here is example code, an example image and this readme.

# Pipeline
![Sproutline pipeline](https://github.com/ands/sproutline/raw/master/README_pipeline.png)