Editing Images in GoLang
A Showcase of outputs
I started learning the Go programming language as a weekend stress response from my company laying off some great engineers. I'd previous written an image program in Python, and I was curious what it'd look like in Go. The details of that are for another post. This post is mostly yelling "Look at these cool images I made. They're cool, right?"
Before we get into the images - here's how it works kinda. I two upload images via a web UI, and I choose a blend function. One blend function gives a double exposure effect. One blend function replaces the hue - the RGB color ratio - with the hue of another image, which keeping the light values of the first image, etc. I'll demonstrate. I have some transformation settings that only take in one image.
So first off, the double exposure blend -
What I like to call, the Stencil transform setting
This setting takes in 2 pictures, and replaces all the parts from the first images that are brighter than 50% brightness with the second image. What you end up with is an interesting collage type image.
Hue replacement
Light Quantization -
Thank you for viewing. I hope you enjoyed. Let me know if you want a print.