2
2
3
3
GUI which displays HDR images, no bullshit.
4
4
5
+ ![ Screenshots] ( /media/Screenshots.png?raw=true )
6
+
5
7
## Features
6
8
7
9
* Opens popular HDR image formats: Radiance PIC (_ * .pic, * .hdr_ ), PFM (_ * .pfm, * .ppm_ ), OpenEXR (_ * .exr_ )
8
10
* Exports images in Radiance PIC or PFM format
9
11
* Fast zoom, pan and brightness control
10
- * Manage multiple documents in tabs
12
+ * Manage multiple image documents in tabs
13
+ * Compare opened images (absolute difference or side-by-side)
11
14
12
15
## Build
13
16
14
17
* Install Qt 5.5
15
18
* Download [ boost] ( http://www.boost.org/ ) (headers are sufficient, no need to build)
16
19
* Clone the repository from ` https://github.com/Acly/hdrv.git `
17
20
18
- ### Windows
21
+ ### Windows - VC14
19
22
```
20
23
mkdir build
21
24
cd build
@@ -25,7 +28,7 @@ qmake -tp vc ../hdrv.pro "BOOST_ROOT=/path/to/boost"
25
28
This generates a project file which can be used to build the application with Visual Studio.
26
29
After building, runtime libraries can be copied with ` windeployqt --qmldir ../src/view release/hdrv.exe ` .
27
30
28
- Tested using Visual Studio 2015 Update 1 x64.
31
+ Tested using Visual Studio 2015 Update 2 x64.
29
32
30
33
### Other Platforms
31
34
@@ -39,12 +42,26 @@ Entirely untested, but there is no platform-dependent code or anything else any
39
42
40
43
## Use
41
44
42
- It's a self-explanatory and intuitive GUI. Duh.
45
+ Load images by supplying them as arguments to the hdrv executable, drag-and-drop them into the viewer or
46
+ use the _ Open image_ button in the tab bar.
47
+
48
+ ### Mouse controls
49
+
50
+ * \[ ** Pan** \] Hold the left mouse button to view different regions of the image if it does not fit on the screen.
51
+ * \[ ** Zoom** \] Use the mouse wheel to scale the image.
52
+ * \[ ** Compare** \] Hold the right mouse button in comparison mode to move the image comparison separator.
53
+
54
+ ### Keybaord shortcuts
55
+
56
+ * \[ ** +** /** -** \] Increase / decrease the image brightness.
57
+ * \[ ** Left** /** Right** \] Iterate through images in the current folder.
58
+ * \[ ** 1** /** 2** /** 3** /... \] Switch to image tab 1, 2, 3, ...
59
+ * \[ ** S** \] Toggle between the last two image tabs.
60
+ * \[ ** C** \] Open comparison mode for the last two images.
61
+ * \[ ** R** \] Reset positioning and scaling of the image.
43
62
44
63
## TODO
45
64
46
- * Show current pixel location and color under cursor
47
65
* Show more stats (average / maximum / minimum color)
48
- * Better tone mapping
66
+ * Hight quality tone mapping
49
67
* Better support for existing formats (encodings, layouts)
50
- * Image comparison tools
0 commit comments