2022-05-02 13:25:50 +02:00
# 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`
2022-05-02 14:19:27 +02:00
![output generated by previous command ](./assets/example.jpg )
2022-05-02 13:25:50 +02:00
# Resources
- [image package documentation on pkg.go.dev ](https://pkg.go.dev/image )
2022-05-02 21:35:21 +02:00
- [github - phrozen's blend package ](https://github.com/phrozen/blend/blob/master/blend.go )
2022-05-02 13:25:50 +02:00
- [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 )
2022-05-02 14:19:27 +02:00
- [Damitha Dayananda - Image Processing With GoLang ](https://medium.com/@damithadayananda/image-processing-with-golang-8f20d2d243a2 )
2022-05-02 21:35:21 +02:00
- [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/ )