You are browsing as a guest. Sign up (or log in) to start making projects!

8h 40m 56s logged

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.py into ui.py to 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.py and UI module updates to handle the vignettes and new sidebar controls.
  • Tone adjustments: Adding Highlight and Shadow mask sliders.
0
51

Comments 0

No comments yet. Be the first!