Skip to content

alphazeus/color_picker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

color_picker

Lightweight GLFW + ImGUI based onscreen color picker application (PoC for ImGui and GLFW integration)

Features

  • Scalable Preview Panel with zoom control for high precision (editable with code).
  • Pick pixels from loaded images.
  • Zooming enabled for the images loaded for more precise control.
  • Resizable window.
  • Support for JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC formats.
  • Color Picker with RGB and HSV Conversion.
  • Drag and drop functionality to add images onto the window

Dependencies (Built with)

checklist

  • Setting up Cmake environment for GLFW
  • Getting the OpenGL window up with GLFW
  • Adding ImGui to Cmake system
  • Integrate ImGui to OpenGL window
  • Rendering of the live pixels in separate window
  • Cleaned the directory and class structure
  • Copy to clipboard
  • Finalize the format for window design
  • Loading of images onto the render window
  • Split the rendering of OpenGL into different rendering class
  • Correcting the file system
  • Display of Color picked
  • Converstion to other color spaces (HSV)
  • Added drag and drop function to the application
  • Change the title icon with custom one
  • Create Custom Titlebar

Known bugs

About

Lightweight ImGUI based onscreen color picker application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published