IC - Version 1.1.7 64bit
Why yet another image viewer? Short answer: because we needed it. Well, and
because it is not just a viewer. IC was in its original incarnation an internal
tool to test features and functionality of our image library.
The library itself is designed to do accurate image manipulation, not only for common palette, grayscale and 8bit/sample (24bit) RGB images, but also for 16bit/sample and for high dynamic range images (HDRI). Alpha/opacity channels are also fully supported for all formats.
Our library does load and save the most common image file formats (including HDRI formats like OpenEXR, Radiance, PFM and floating point TIFF) and also implements full color management (by using ICC profiles or any other colorimetric information, depending on the used file format). It handles all internal transformations in a linear (not gamma corrected) color space and generates proper into sRGB color space transformed output for display purpose or simple 8/24bit file output (like bmp, png or jpeg files).
Converting the bit-depth to 8bit/sample values is not just done by accurate rounding but also by using a 'Bayer grid' to loose as less precision as possible and avoid any color banding. But off course it can also save full blown 32bit floating point data for file formats that do support this.
While testing and debugging the library IC evolved and now we think it might be useful to a broader audience and present it to the public free of charge.
You can view the complete Documentation online - including the license.
IC runs currently only with 64bit Microsoft Windows operating systems, but it has been reported to work in Linux by using Wine.