JPEG color management
This release correctly applies color profiles to JPEG files (see https://regex.info/blog/photo-tech/color-spaces-page1 for source image).
Before | After |
---|---|
![]() |
![]() |
OpenEXR view windows
EXR images with more complex data and display windows are now loaded correctly.
Before | After |
---|---|
![]() |
![]() |
AgX tone mapping operator
The tone mapping operator for viewing HDR images can be selected with the new command line option -t
. In addition to the previously available PBR Neutral operator, the AgX operator is now supported, with two optional looks (golden and punchy).
PBR Neutral | AgX | AgX golden | AgX punchy |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Support for CMYK in JPEG
With this release, vv is now able to load and properly display CMYK JPEG images (see https://en.wikipedia.org/wiki/File:Channel_digital_image_CMYK_color.jpg for source image).
gwenview | vv 3.2 |
---|---|
![]() |
![]() |
JPEG rotation
Image rotation metadata is now properly read and applied to JPEG files.
Before | After |
---|---|
![]() |
![]() |
Alpha channel in sixel mode and block mode
Both sixel and block mode do not support transparency, which was not accounted for before. The alpha channel is now replaced by a solid background when these modes are active.
Before | After |
---|---|
![]() |
![]() |
Sixel compatibility
Image data emitted in sixel mode is now compatible with a much wider variety of terminal emulators, at the expense of lower image quality. Terminal capability checks have been extended to include more terminals with sixel support.
Before | After |
---|---|
![]() |
![]() |
JPEG library compatibility
Previously, vv required libjpeg-turbo to build and run. This release adds support for the classic libjpeg library.