# Requirements - go >= 1.16.2 # Install Just `git clone`, `cd pixelweaver` and `go build` bro # Usage See `pixelweaver -help` for all available options Example : Blends three random pictures stored in specified folder, using averaging, with a sepia filter `pixelweaver -amount 3 -input ~/Photos -blending average -sepia` ![output generated by previous command](./assets/example.jpg) # Resources - [image package documentation on pkg.go.dev](https://pkg.go.dev/image) - [github - phrozen's blend package](https://github.com/phrozen/blend/blob/master/blend.go) - [Sighack - Averaging RGB Colors the Right Way](https://sighack.com/post/averaging-rgb-colors-the-right-way) - [Sau Sheong - Image processing with Go](https://go-recipes.dev/more-working-with-images-in-go-30b11ab2a9f0?gi=3bb0ce492e2e) - [Damitha Dayananda - Image Processing With GoLang](https://medium.com/@damithadayananda/image-processing-with-golang-8f20d2d243a2) - [Image blending using pyramid](https://compvisionlab.wordpress.com/2013/05/13/image-blending-using-pyramid/) - [Nancy Jo Ward | MA Digital Fine Arts - Blend Modes = Algorithms Explained](https://nancyjoward.wordpress.com/2018/04/17/blend-modes-algorithms-explained/)