Blend images together and create new memories
assets | ||
.gitignore | ||
blend.go | ||
config.go | ||
dimensions.go | ||
fs.go | ||
go.mod | ||
main_test.go | ||
main.go | ||
README.md | ||
workers.go |
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
Resources
- image package documentation on pkg.go.dev
- github - phrozen's blend package
- Sighack - Averaging RGB Colors the Right Way
- Sau Sheong - Image processing with Go
- Damitha Dayananda - Image Processing With GoLang
- Image blending using pyramid
- Nancy Jo Ward | MA Digital Fine Arts - Blend Modes = Algorithms Explained