Devlog 05
hello guys
I’ve finished up some major UI changes and modularization, along with performance changes.
Updates:
- Modularized some features: refactored some ui code out of
main.pyintoui.pyto organize components better. - Vignette masking - I’m currently working on a vignette (edge darkening) effect with cv2s gaussian kernel feature. Took a little bit of research to start building this, but I have a matrix with intensity values, which are applied to all the BGR channels.
- Aspect ratio cropping: I built a slicer for the standard ratios (
1:1, 4:3, 16:9) - Control sidebar: I replaced the simple buttons and sliders on the bottom with a right hand sidebar layout. Theres now dedicated cateogries/control sections, parameter sliders, aspect ratio (I acc havent added this yet), & file actions.
Whats next?
- Wiring up the UI: Ill be finishing the
main.pyand UI module updates to handle the vignettes and new sidebar controls. - Tone adjustments: Adding Highlight and Shadow mask sliders.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.