A simple image viewer. Dependencies are GLFW and OpenGL
4.3+ (for glDebugMessageCallback
).
I have only tested this on Linux, but should work on Windows with a bit of fiddling.
$ cmake -B build -DCMAKE_BUILD_TYPE=Release
$ cmake --build build
IVAC accepts the image name as an argument. It uses stb_image.h for loading images.
$ ./build/ivac /path/to/my/image.jpg
When it launches it should display the image, a slider, and a blue square. Drag the slider to adjust the contrast and click the blue square to save the image.