Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fogleman/Quads
Computer art based on quadtrees.
https://github.com/fogleman/Quads
Last synced: about 2 months ago
JSON representation
Computer art based on quadtrees.
- Host: GitHub
- URL: https://github.com/fogleman/Quads
- Owner: fogleman
- Created: 2014-05-16T02:33:17.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-26T21:16:44.000Z (over 1 year ago)
- Last Synced: 2024-04-17T05:17:05.837Z (2 months ago)
- Language: Python
- Homepage: http://www.michaelfogleman.com/static/quads/
- Size: 393 KB
- Stars: 1,164
- Watchers: 42
- Forks: 148
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Lists
- awesome-python-cn - Quads
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- Awesome-Python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Awesome Python / Image Processing)
- Python-Awesome - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- python-awesome-case1 - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- fucking-awesome-python - :octocat: Quads - :star: 1145 :fork_and_knife: 146 - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python-master - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome_python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python-cn - Quads
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- join-awesome-python-interview-topics - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python-cn - 官网
- awesome-python-clone - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python4 - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python-resources-all - Quads - Computer art based on quadtrees. (Image Processing)
- fucking-awesome-python - :octocat: Quads - :star: 956 :fork_and_knife: 109 - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python-resources - GitHub
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesomePython - Quads - Computer art based on quadtrees. (Image Processing)
- awesome_python_with_star - fogleman/Quads
- awesome-stars - Quads - Computer art based on quadtrees. (Python)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python-cn - 官网
- awesome-python-zh - Quads - 基于四叉树的计算机艺术。 (图像处理)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- git-github.com-vinta-awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python-master - Quads - Computer art based on quadtrees. (Image Processing)
- python-awesome - Quads - Computer art based on quadtrees. (Image Processing)
- my-awesomes-stars - Quads - Computer art based on quadtrees. (Python)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- fucking_awesome_python - Quads - Computer art based on quadtrees. (Imagery)
- Mpaperlee-awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome_python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-stars - fogleman/Quads - `★1170` Computer art based on quadtrees. (Python)
- awesome-python - Quads - Computer art based on quadtrees. (Image Processing)
- awesome-python - Quads - Computer art based on quadtrees. (Imagery)
- awesome-python - quads - Computer art based on quadtrees. (Image Processing)
- my-awesome-stars - fogleman/Quads - Computer art based on quadtrees. (Python)
- awesome-python - Quads - Computer art based on quadtrees. ` 📝 7 years ago ` (Image Processing [🔝](#readme))
README
## 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.
![Animation](http://i.imgur.com/UE2eOkx.gif)
The second animation shows a top-down, breadth-first traversal of the final quadtree.
![Animation](http://i.imgur.com/l3sv0In.gif)
### Samples
![Flower](http://i.imgur.com/RomAaw7.png)
![Flower](http://i.imgur.com/kjosmto.png)
![Apple](http://i.imgur.com/IiPaYO7.png)
![Apple](http://i.imgur.com/ZB83zVM.png)
![Butterfly](http://i.imgur.com/ujiZTwx.png)
![Lenna](http://i.imgur.com/OFdLCrD.png)
![Landscape](http://i.imgur.com/mBQAXFp.png)
![Zebra](http://i.imgur.com/iwyUHFR.png)
![Fractal](http://i.imgur.com/WJmHRcV.png)
![Mario](http://i.imgur.com/QvYyT3V.gif)