-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfeatures-body.html
189 lines (178 loc) · 13.3 KB
/
features-body.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<div class="columns is-fullwidth is-left ">
<div class="column is-2 slide-in-left">
</div>
<div class="column is-4 slide-in-left">
<h2 class="title is-3">
Open Image Viewer Feature Highlights
</h2>
<table class="table has-text-centered is-bordered is-striped is-hoverable is-fullwidth" id="features-table">
<thead>
<tr>
<th>Feature</th>
<th>Description</th>
<th>Tutorial</th>
</tr>
</thead>
<tbody>
<tr>
<td>True support for exotic image formats</td>
<td><b>Non destructive and no data loss</b> for unusual formats for professionals such as int 64 bit, int 24 bit, float 16/24/32 bit, etc.</td>
<td></td>
</tr>
<tr>
<td>Infinite zoom steps</td>
<td>Sensing how much zoom to apply when the user interacts with the mouse wheel. virtually allows infinite zoom steps</td>
<td></td>
</tr>
<tr>
<td>Infinite panning</td>
<td>Low level input techniques allow to “move” the mouse far beyond the edges of the monitor
</td>
<td></td>
</tr>
<tr>
<td>Quick browse</td>
<td>quickly run through the images in the folder promising an impression of 100ms while holding the mouse navigation buttons (backward and forward)</td>
<td></td>
</tr>
<tr>
<td>Logarithmic Auto Scroll</td>
<td>user configurable logarithmic Auto Scroll allows for intuitive interaction</td>
<td></td>
</tr>
<td>Quick paste</td>
<td>Double right mouse click to paste an image from the clipboard</td>
<td></td>
</tr>
<tr>
<td>Fully open source</td>
<td>Open Image Viewer is completely free for non commercial use.</td>
<td></td>
</tr>
<tr>
<td>No GUI</td>
<td>All operations are done via user configurable key bindings. press F1 for a detailed list.</br>
Text is rendered into the display area and GUI is planned to be a downloadable extension.</td>
<td></td>
</tr>
<tr>
<td>Optimized selection rectangle</td>
<td>High performance and visually optimized selection rectangle to crop or copy part of the image</td>
<td><a href="https://www.youtube.com/watch?v=As9MhCOlGIU">Video Tutorial</a> </td>
</tr>
<tr>
<td>Persistence view</td>
<td>keep image zoom and position unchanged when loading a new file.</br>Useful for example, when analyzing similar sized images</td>
<td></td>
</tr>
<tr>
<td>Multiple modified file reload mode</td>
<td>four types of reload mode:
</br>1.don't reload</br>2.require user confirmation</br>3.load automatically when the application gets active.</br>4.load automatically in the background</td>
<td></td>
</tr>
<tr>
<td>Instance reuse</td>
<td>Press the 'Esc' key to close to tray, at the next run, starting up a new instance will be spared.</td>
<td></td>
</tr>
<tr>
<td>Accurate Image and texel information</td>
<td>Show precise information about the image, the color channels data and order, and texel data as <b>found on disk</b></td>
<td></td>
</tr>
<tr>
<td>Multi size image support</td>
<td>Support for multi image formats such as DDS mipmaps, multi-size icon and multi-image Tiff, etc.</td>
<td></td>
</tr>
<tr>
<td>Deferred initialization</td>
<td>Much of the startup execution is deferred after the initial image has been displayed</td>
<td></td>
</tr>
<tr>
<td>Hardware color correction </td>
<td>Gamma, exposure, Offset and Saturation are executed on the GPU</td>
<td></td>
</tr>
<tr>
<td>Downscaling</td>
<td>Improve the quality for large images when zooming out using an asynchronous box filter to eliminate aliasing</td>
<td></td>
</tr>
<tr>
<td>On Screen display</td>
<td>Notification message for every operation is rendered directly into the image</td>
<td></td>
</tr>
<tr>
<td>32 bit clipboard support</td>
<td>Copy and paste to/from the clipboard with a transparency channel. It may seem trivial but many renowned applications don't support it</td>
<td></td>
</tr>
<tr>
<td>Checkerboard background</td>
<td>The background of the image is a black/blue checkerboard grid.
This helps to identify the edges of an image in case the image edge color is persistent and is the same as the background color</td>
<td></td>
</tr>
<tr>
<td>Grayscale / Rainbow normalization</td>
<td>Images that cannot be directly converted to RGB (the monitor format) usually have to be normalized either to grayscale (black-to-white) or either to a colorful (rainbow) image (red to magenta, via the primary colors green and blue)</td>
<td><a href="https://www.youtube.com/watch?v=dAKTkNGjo5s">Video Tutorial</a> </td>
</tr>
<tr>
<td>Multiple transparency modes</td>
<td>Four transparency checkerboard visualization modes: light, medium, dark and darker. Helps to clearly visualize transparency for images with different luminosity</td>
<td><a href="https://www.youtube.com/watch?v=_ww9CIk5IWM">Video Tutorial</a> </td>
</tr>
<tr>
<td>Borderless mode</td>
<td>Completely remove the window frame for utilizing more screen space</td>
<td></td>
</tr>
<tr>
<td>Easy drag</td>
<td>Drag the window from anywhere, not just from the title</td>
<td></td>
<tr>
<td>Easy resize</td>
<td>resize the window from anywhere not just from the borders by holding the CTRL key</td>
<td></td>
</tr>
<tr>
<td>Pixel grid</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Texel / sub-texel position</td>
<td>Displays the sub-texel position of the image where the mouse is positioned.</td>
<td></td>
</tr>
<tr>
<td>Multi-full-screen </td>
<td>Allows to span an image across several monitors even with different resolutions</td>
<td><a href="https://www.youtube.com/watch?v=tYI7K7tj0wk">Video Tutorial</a> </td>
</tr>
<tr>
<td>Auto on top</td>
<td>keep the window on top for three seconds so it won’t hide behind other windows. Useful for drag and drop</td>
<td></td>
</tr>
<tr>
<td>Conservative axis aligned transformations</td>
<td>Axis aligned transformations such as rotation and flip are resolved according to the initial transformation state while keeping rotation as the primary operation.<br/>
For example, flipping an image <b>horizontally</b> and then rotating it 90 degrees clockwise will be resolved and <b>reported to the user</b> as a transformation that is rotated 90 degrees clockwise and flipped <b>vertically</b></td>
<td></td>
</tr>
<tr>
<td>C API image viewing engine</td>
<td> Open image viewer is also a C API image viewing engine, use it in your application</td>
<td></td>
</tr>
</tbody>
</table>
</div> <!--class="colums"-->
</div> <!--class="columns"-->