Re: [Geeqie-devel] Wrong rendering intent when using monitor profile

2016-07-09 Thread Colin Clark

On 09/07/16 07:45, Klaus Ethgen wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi Morgan,

Am Fr den  8. Jul 2016 um 21:20 schrieb Morgan Hardwood:

There is quite a serious bug or lack of feature in Geeqie. One can use a
monitor profile, but the monitor profile uses the perceptual rendering intent
instead of relative colorimetric, if it supports both. The default option
should always be relative colorimetric, even if more rendering intents are
present in the profile. That is of utmost importance and more of a bug.
Secondary to that is adding an easily-accessible option to switch rendering
intents, more of a feature request.

Can you please open a bug report at [0]. That way it will not get lost.

Regards
Klaus



At around line 187 of color-man.c is:

cc->transform = cmsCreateTransform(cc->profile_in,
   (has_alpha) ? TYPE_RGBA_8 : TYPE_RGB_8,
   cc->profile_out,
   (has_alpha) ? TYPE_RGBA_8 : TYPE_RGB_8,
   INTENT_PERCEPTUAL, 0);

INTENT_PERCEPTUAL is what lcms2 uses as default in its documentation.

If it were simply a matter of swapping that to 
INTENT_RELATIVE_COLORIMETRIC, it would be easy to put an option in the 
preferences tab.


In fact, if lcms2 has a "cmsIsIntentSupported" function, it would be 
possible to put a drop-down box of the available intents.


However I have absolutely no knowledge colours, gamuts or anything else 
- I don't know if the above information is relevant or not.


I leave it to others to decide what to do.

Colin Clark..


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Wrong rendering intent when using monitor profile

2016-07-09 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi Morgan,

Am Fr den  8. Jul 2016 um 21:20 schrieb Morgan Hardwood:
> There is quite a serious bug or lack of feature in Geeqie. One can use a 
> monitor profile, but the monitor profile uses the perceptual rendering intent 
> instead of relative colorimetric, if it supports both. The default option 
> should always be relative colorimetric, even if more rendering intents are 
> present in the profile. That is of utmost importance and more of a bug. 
> Secondary to that is adding an easily-accessible option to switch rendering 
> intents, more of a feature request.

Can you please open a bug report at [0]. That way it will not get lost.

Regards
   Klaus

[0] https://github.com/BestImageViewer/geeqie/issues
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen 
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: Charset: ISO-8859-1

iQGcBAEBCgAGBQJXgJ2BAAoJEKZ8CrGAGfasixgL/As/3pN57cCoXhFWGaovEeOj
VmwS/XOs6H9hTLD8Q98TWSBw85i9Iik8/ObA5dSe4/7z5sm0Prd0Ebh6g/UoIMqN
5MRKLfpJsX+AWgmqE8v/c6CR+AWFc+MIln6FZ7zAbB/ee3/3d0KW/zTEIRrJ782k
4QiTizyN+sab35nc50w1AhSLvQ+PMkPhM/Bq9bUiGu8+KB44nDXRVcAsWx69MsFy
02lfmntP2V3f8V5mald9uAS3a9ukY93ozFhCmHWcG90yDasqhDUiDOVSuT3ktGN2
Yw06J6WCBc0apiMEfrSNOl4Px+0UxcHq4ILQIKamvfIRHQjl60W28kc+ShLlGHPt
vTjOnFWOTCAOJuYR2Dh//s94/K4J8OQPMffCuIYmrelAF4YIRwEymhSczrRHb9Og
deiKOIcxzoTG8oQRrYaXfsfb8p+HYb+NFsR6GS4doWk6bbNCpOU4shxs9hv/Mgii
u73noyptV2UKkGratzuGhIDxN7RiYgyiXTtg0Pe/Bg==
=30q3
-END PGP SIGNATURE-

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Wrong rendering intent when using monitor profile

2016-07-08 Thread Morgan Hardwood
Hello

There is quite a serious bug or lack of feature in Geeqie. One can use a 
monitor profile, but the monitor profile uses the perceptual rendering intent 
instead of relative colorimetric, if it supports both. The default option 
should always be relative colorimetric, even if more rendering intents are 
present in the profile. That is of utmost importance and more of a bug. 
Secondary to that is adding an easily-accessible option to switch rendering 
intents, more of a feature request.

Attached is my monitor profile which when used in Geeqie leads to very wrong 
colors because the perceptual intent is used. When I use it in RawTherapee, 
GIMP or XnViewMP I can select relative colorimetric, and then things are 
good.

I hope this issue gets addressed soon, because until such a time I must 
resort to other image viewers when I need color management.

Kind regards
DrSlony

P.S. If I send a bug report via https://github.com/BestImageViewer/geeqie 
will you see it? I ask because mailing lists are a major hassle. I already 
posted this report once via email, and no sign of it here. This is my second 
attempt, this time via post.gmane.org .


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel