qView icon indicating copy to clipboard operation
qView copied to clipboard

Colour space not rendering correctly?

Open hogsterbogster opened this issue 11 months ago • 1 comments

  • OS: MacOS 13.6 Ventura
  • qView version: 6.1

I'm new to qView, having used the similarly-named JView for years on end ... it was perfect except it didn't anti-alias the images whereas qView does this.

However, qView doesn't seem to render colours correctly. An image in Lightroom looks the same in JView when I export it, but more saturated in qView.

I've tried changing the 'Color space conversion' settings, and Display P3 is the nearest, but it's still not perfect.

Any idea what's going on here?

Please see images below.

Many thanks for your help!

David

Lightroom image: lightroom

JView image: jview

qView image: qview

hogsterbogster avatar Mar 12 '24 15:03 hogsterbogster

same issue for me, images look clearly more saturated than the same file viewed on Mac Preview or dragged in Chrome.

just normal JPG files, srgb profile included. I've tried all "color space conversion" options also.

pizzabackup avatar Apr 18 '24 13:04 pizzabackup

Hello Yes I have the same problem. Here is an example of a sRGB image on a aRGB monitor. One correctly displayed in Apples Preview App and then in qView. Way too colorful.

MacOS Sonoma 14.4.1 qView Nightly 2024.05.06.1

SCR-20240510-lwkl

Greetings Marcus

Archiv.zip

marjue12255 avatar May 10 '24 11:05 marjue12255

@marjue12255 I was able to reproduce this and it seems to be a bug in Qt ☹️. The image itself worked fine for me, but your monitor's ICC profile has a piece of data that Qt doesn't like. I filed a bug report and created a workaround that I could submit as a pull request if @jurplel wants.

As for the original issue reported by @hogsterbogster, it turns out to have a related cause! Lightroom is embedding an ICC profile in the .jpg, which has the same type of data Qt doesn't like, so qView rendered the colors wrong regardless of the monitor. I made sure my workaround is able to correct the issue no matter whether the bug is triggered from the monitor side, image side, or both.

jdpurcell avatar May 11 '24 03:05 jdpurcell

A PR would be great

jurplel avatar May 19 '24 21:05 jurplel