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

7h 51m 9s logged

Devlog 03

hello.
I’ve finished up some major updates, 2 for image adjustments and one for refactoring

New updates:

  • Non linear exposure control: I added an exposure slider using gamma correction and cv2.lut. The precalculated lookup table makes sure the slider responds smoothly without any lag.
  • Color tmep slider: I integrated a color temperature control slider to change the white balance of an image. The warm values boost the red channel and reduce blue, and cool values boost blue and reduce red.
  • Refactor: main.py just started getting really crammed, so I moved all the image processing code into a function in processor.py. Now, main.py only manages the UI components and the processor wiring.

I’ve also spent a bunch of time experimenting with different filters to add, I’m hoping to add these before the next devlog, not too sure though.

Whats next?

  • RGB histogram: will make a pixel intensity graph with matplotlib and pyqt to display highlights and shadows.
  • Before/After toggle: maybe a shortcut to toggle a before and after view just like lightroom has
  • Slider categories: organize the sliders into seperate categories based on their use case
  • Filters: different image filters like grayscale, sepia, etc.
0
21

Comments 0

No comments yet. Be the first!