# image-triangles Makes a [voroni diagram](https://en.wikipedia.org/wiki/Voronoi_diagram) and fills each cell with the average color the image below in. ### examples ![Sierra mountains original](examples/sierra.jpeg) ![Sierra mountains post-filter](examples/sierra-result.jpeg) ![Hawaii original](examples/birds-eye-view.png) ![Hawaii post-filter](examples/birds-eye-view-result.jpeg) ![Dog original](examples/luna.jpeg) ![Dog post-filter](examples/luna-result.jpeg) ### to run: #### with nix ``` nix run --experimental-features "nix-command flakes" ".#" -- --minDistance 0.02 --input examples/birds-eye-view.png --output output.jpeg ``` #### with cabal Install [cabal & ghc](https://www.haskell.org/ghcup/) if you don't have them. ``` cabal update cabal run image-triangles -- --minDistance 0.02 --input examples/birds-eye-view.png --output output.jpeg ```