Tree Image Generator

Overview

This app uses quadtrees (a tree structure where each node has 4 children) to recursively subdivide an image, favoring trees whose areas have the greatest deviations from their average color. The app allows you to load an image, build the new quadtree image, and then save it to file. Various parameters can be tweaked such as number of splits (how many times a tree is split into its 4 children), minimum size of a tree, animation speed, and whether or not you want to draw borders around each tree. Without the border drawing it usually just ends up looking like a poorly compressed image, but sometimes its cool.

Download 19 kb