Skip to content

vv 3.2

Latest
Compare
Choose a tag to compare
@wolfpld wolfpld released this 15 Feb 12:44
ae0acb8

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
bad good

OpenEXR view windows

EXR images with more complex data and display windows are now loaded correctly.

Before After
bad good

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
pbr agx agx-golden agx-punchy
pbr 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
bad good

JPEG rotation

Image rotation metadata is now properly read and applied to JPEG files.

Before After
20250215_133005 20250215_133021

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
Zrzut ekranu_20250215_133902 Zrzut ekranu_20250215_133910

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
20250215_133735 20250215_133732

JPEG library compatibility

Previously, vv required libjpeg-turbo to build and run. This release adds support for the classic libjpeg library.