fogleman / Quads
Computer art based on quadtrees.
Stars: ✭ 995
Programming Languages
python
139335 projects - #7 most used programming language
Quads
Computer art based on quadtrees.
The program targets an input image. The input image is split into four quadrants. Each quadrant is assigned an averaged color based on the colors in the input image. The quadrant with the largest error is split into its four children quadrants to refine the image. This process is repeated N times.
Web Demo
A web-based version can be seen here:
http://www.michaelfogleman.com/static/quads/
Animation
The first animation shows the natural iterative process of the algorithm.
The second animation shows a top-down, breadth-first traversal of the final quadtree.
Samples
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].