Devlog 2
hey guys.
I have added ALOT of features since the last devlog.
New features:
- Saturation and RGB controls: I’ve added a saturation slider by converting the image to HSV and then scaling the saturation. Theres also individual red, green, and blue sliders so you can change up the balance.
- Blur and sharpening: Added a Gaussian blur slider and built a sharpening filter with an unsharp mask. It basically just blends a blurred copy of the image into the original image to make everything pop.
- Transformations: I added a 90 degree rotate button along with horizontal and vertical flips, so you can quickly fix incorrect photo orientations. Also added a reset button to clear all changes to the original image.
- Exports: Theres now a working save file dialog with opencv’s file writer, so you can export the modified images as png, jpg, or bmp.
Finally starting to become an actual app :D.
I also added a banner/logo to the project, you can view it in my project page. Designed in Figma.
Whats next?
main.py is very cluttered with all the logic and processing in a single file. I know I said that I would do the modularization in the previous devlog, but I will acc be modularizing between this and the next devlog.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.