Support for embedded icc profiles

cra3y
2013-07-26
2013-11-02
  • cra3y
    cra3y
    2013-07-26

    Hello

    I enjoyed this very small, light and fast image viewer, but missed ability correct view images with embedded icc profiles (JPEGView assumed sRGB ICC profile or showed image straight from file without corrected colors)

    Devs, please download this zip and view with JPEGView and for example roboreader (this is ICC aware photo viewer, but I don't like this viewer). This zip contain the same image with embedded ICC profiles in different color space (AdobeRGB, ProPhotoRGB etc). They should be displayed without difference with ICC aware viewer.

    http://cra3y.3210.pl/image-viewer-icc-test.zip

    It would be super if You also include ability to use display icc profile to best view with calibrated displays.

    Regards
    K.Gajda(cra3y)

     
  • David Kleiner
    David Kleiner
    2013-11-02

    Version 1.0.31 will support the INI setting
    UseEmbeddedColorProfiles=true
    that turns on color management. However this will be disabled by default because it forces to use GDI+ to read JPEG images. This has several disadvantages:
    - It is considerably slower
    - It cannot read some valid JPEGs (blame Microsoft for that)

    Note that GDI+ does not support ICC V4 profiles - therefore all test images look the same except the one with the V4 profile. It depends on Microsoft if they ever updates GDI+ to support V4 profiles.

    David