Skip to content

Shadow149/HeronViewer

Repository files navigation

     

    Heron


HeronViewer preview

Heron Edits Raw with Opengl Natively

Release

Contents

About

Heron is an open source, free to use, raw image editor prioritising performance and ease of use, written in C++.

Features

  • Tone-curve based editing
  • Intuitive colour wheels for advanced colour grading
  • OpenGL shader based editing for ultra-fast performance
  • Histogram, vectorscope and waveform graphics
  • Automatic settings saving
  • Local catalog to store edited photos

Usage

Keyboard shortcuts

Key Action
B Show image before edits
ALT Highlight image peaking/crush
SPACE Toggle black/white background
SHIFT+SCROLL Horizontal image pan
SHIFT+Hue select Precision movement

Download

Binaries coming soon...

Building from source

Requirements

  • OpenGL 4.3
  • Windows
    • Visual Studio 20xx
  • Linux
    • G++ ...
    • CMake 3.0.0+

Windows

Open & run visual studio solution

Linux

Update repos - apt-get update

Cmake 3+ - apt install cmake pkg-config

OpenGL 4+ - apt-get install mesa-utils libglu1-mesa-dev freeglut3-dev mesa-common-dev

GLFW 3 - apt-get install libglew-dev libglfw3-dev libglm-dev

Libraw - see installation docs. The library must be installed locally (within /usr/local/...) for compilation to work.

To build from root dir, run:

cmake --build build

To run (MUST BE FROM BUILD DIR):

./Heron

Documentation

Contributing

About

Cross platform OpenGL, GPU accelerated raw image editor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published