Skip to content

Banane9/Quads

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Uses the CIE Lab color space so that the averages make sense for human vision.

Web Demo

A web-based version can be seen here:

http://www.michaelfogleman.com/static/quads/

Still Samples

Nordic Mountains

Zebra

Animated Samples

Nordic Mountains

Zebra

Apple

Mario

Tomatoes