[argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Adrian Mariano <adrian@xxxxxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Thu, 30 Oct 2008 13:21:28 -0400
In my case I believe that I ran 'dispwin profile.icc' without the -I
option. Does this load the profile or does it only load the calibration
contained in the profile? I think that you have to restart firefox to
get changes in the profile to be recognized. I have the color
management extension installed in firefox and there is a box where I can
specify the profile filename; when I specified the color swapped profile
and then restarted firefox I did observe the swapped colors used in
firefox. (In fact, they were used throughout the application, for
menus, backgrounds, etc., so the change was very obvious.) But if it's
not honoring the properly installed profile perhaps we need to submit a
bug report.
I was displaying my images with xv which I'd be willing to bet does not
do color management.
Just to confirm that I understand properly, if I were to calibrate my
display to gamma=2.0, say, it wouldn't matter if all the applications
were color managed because they'd look at the colorspace for the images
and make the appropriate translations. The only reason it matters is
because of the non-color managed apps. Is that right?
But is that really true? If I only have 8 bits to work with and all of
my images are really in sRBG (say) then if I calibrate to gamma=2.0 then
I need a second conversion to get by sRGB data mapped to my display.
Wouldn't it be optimal in this case to instead calibrate the display to
sRGB so that I only have one layer of mapping (in 8 bits) to display the
data there? In other words, I should get less banding and artifacts
when viewing the sRGB source data if I calibrate the display to sRGB
even though this is farther from the display's native response. It
seems like I should calibrate to the expected color space of my data.
But if I have no idea what the data's colorspace is, or data comes in
many different color spaces, then I should calibrate to the monitor's
native response. (Or not calibrate at all? Only profile?)
Can anybody direct me to a good image to use to test for banding?
Florian Höch wrote:
Interesting. I was not aware that Firefox does not honor the display
profile under Linux (under Mac OS X and Windows it works for me), but
a quick test on my own Linux box also didn't show expected results :(
Regarding your gamma question, I think in your case you can choose
what suits you best (a reason to try and approximate the display's
native gamma response is maybe to reduce banding, if that is an
issue). The chosen gamma value when calibrating makes a difference for
non-colormanaged cases (e.g. the desktop and most other software). If
you see differences in your image viewer between different gamma
calibrations, it could mean your images do not contain profiles
(although a lot of consumer-grade digital cameras output sRGB or
atleast tag as sRGB), or the used image viewer does not use them, does
not honor the display profile, or does not use any profiles, maybe
because it is not colormanaged.
BTW, regardless of the chosen gamma, calibration tries to correct the
gray balance, so a calibrated display should yield better grayscales
(neutrality with respect to the whitepoint).
Regarding the linux ICC-aware image viewer, I think GIMP works after
some configuration but I haven't tried it. If anybody knows a suitable
viewer, I would also be interested.
Regards,
Florian
Adrian Mariano schrieb:
Florian Höch wrote:
Adrian Mariano wrote:
I ran dispcal with the -o option so as to produce a profile as
output. I loaded the profile using dispwin under linux. Now I go
into firefox 3 and color management is turned on. Does firefox
find the profile that was loaded using dispwin?
You can test if Firefox 3 uses your installed display profile by
temporarily installing a profile with swapped colors, like this one:
http://hoech.net/files/BRG.icc
Close your browser, install the above profile using dispwin -I BRG.icc
Open your browser and visit http://www.color.org/version4html.xalter
The big image should have magenta-red sky and green mountains, and
look like the topmost small image, if the display profile is used.
Thanks. That image clearly revealed that firefox was NOT using the
profile that I thought I had installed with dispwin. (Now I'm
looking back at what you wrote and I'm not sure I gave '-I' when I
ran dispwin, so I'll test that and see if the behavior is different.)
I made the above profile using sRGB, but I noticed the suggestion
in the documentation that perhaps a gamma of 2.4 would be a better
choice? I think the last time I ran a calibration I specified a
temperature of 6500 K, but this time I forgot that option, which
apparently means the monitor's native white point is used. Am I
better off using the native white point?
Again, depends. Most (LCD) monitors offer white point control only
by adjusting their internal LUT curves to reach the target value,
thus sacrificing some of the 256 possible levels per channel and
introducing the danger of visible banding in gradients (at 8 bit,
some more expensive displays also haver 10 or 12 bit internal LUTs).
So yes, it might be better to use the native white point. A gamma of
2.4 is a good starting point, you could also use dispcal -R to get a
measurement of your uncalibrated displays approximate gamma response
and then use that.
Really? My interest in calibration was driven by being baffled by my
uncalibrated display when I looked at gamma test patterns because the
display seemed to be so distant from the normal expectations, so I
wouldn't think I should TRY to make the display look like it is
uncalibrated. (It helped that a friend gave me her colorimeter
because the latest version of Windows didn't support it any more!)
Here is the result of dispcal -R:
Uncalibrated response:
Black level = 0.29 cd/m^2
White level = 168.02 cd/m^2
Aprox. gamma = 1.97
Contrast ratio = 579:1
White chromaticity coordinates 0.3146, 0.3400
White Correlated Color Temperature = 6333K, DE to locus = 9.8
White Correlated Daylight Temperature = 6330K, DE to locus = 6.3
White Visual Color Temperature = 5996K, DE to locus = 9.4
White Visual Daylight Temperature = 6128K, DE to locus = 6.1
Effective LUT entry depth seems to be 8 bits
The instrument can be removed from the screen.
So you would have me set my gamma at 2.0 so as to match the
uncalibrated display?
I generated two profiles with the natural white point (which seems
reasonably close to 6500K) and with gamma 2.4 and with sRGB. I
viewed images taken with my digital camera using the calibrations
from these two profiles (in software that I'm pretty sure is not
color managed) and we looked at them and tried to decide which looked
better, and it seemed like the sRBG version looked kind of washed out
compared to the gamma 2.4 version. My wife thought the gamma=2.4
pictures looked clearly superior. (I suppose it could be that we
take overexposed pictures and the 2.4 gamma is correcting a defect
rather than properly rendering them.)
I also found this site which has some interesting examples where you
can mouse over an image and it switches between the tagged and
untagged versions.
http://www.gballard.net/psd/go_live_page_profile/embeddedJPEGprofiles.html
The author of this page strongly insists that you should calibrate
your display to sRGB (which was what I thought was the right thing to
do before I saw the suggestion of gamma=2.4 in the dispcal manual).
Can anybody suggest software for linux which can display jpeg images
and can respect, display, and edit color tags in the images? (Does
my canon digital camera include some kind of color space information
in the files? We tried viewing the images in firefox and outside and
it seemed that there was a slight difference, which suggests the
answer is yes.)
- Follow-Ups:
- References:
- [argyllcms] compile problems vc2003
- From: Nikolai Tasev
- [argyllcms] Re: compile problems vc2003
- From: Jordi Nodal
- [argyllcms] Re: compile problems vc2003
- From: Nikolai Tasev
- [argyllcms] Re: compile problems vc2003
- From: Graeme Gill
- [argyllcms] How can I tell if I'm using my profile? (and other questions)
- From: Adrian Mariano
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Florian Höch
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Adrian Mariano
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Florian Höch
Other related posts:
- » [argyllcms] How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- » [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
Regarding your gamma question, I think in your case you can choose what suits you best (a reason to try and approximate the display's native gamma response is maybe to reduce banding, if that is an issue). The chosen gamma value when calibrating makes a difference for non-colormanaged cases (e.g. the desktop and most other software). If you see differences in your image viewer between different gamma calibrations, it could mean your images do not contain profiles (although a lot of consumer-grade digital cameras output sRGB or atleast tag as sRGB), or the used image viewer does not use them, does not honor the display profile, or does not use any profiles, maybe because it is not colormanaged. BTW, regardless of the chosen gamma, calibration tries to correct the gray balance, so a calibrated display should yield better grayscales (neutrality with respect to the whitepoint).
Regarding the linux ICC-aware image viewer, I think GIMP works after some configuration but I haven't tried it. If anybody knows a suitable viewer, I would also be interested.
Regards, Florian Adrian Mariano schrieb:
Florian Höch wrote:Thanks. That image clearly revealed that firefox was NOT using the profile that I thought I had installed with dispwin. (Now I'm looking back at what you wrote and I'm not sure I gave '-I' when I ran dispwin, so I'll test that and see if the behavior is different.)Adrian Mariano wrote:I ran dispcal with the -o option so as to produce a profile as output. I loaded the profile using dispwin under linux. Now I go into firefox 3 and color management is turned on. Does firefox find the profile that was loaded using dispwin?You can test if Firefox 3 uses your installed display profile by temporarily installing a profile with swapped colors, like this one:http://hoech.net/files/BRG.icc Close your browser, install the above profile using dispwin -I BRG.icc Open your browser and visit http://www.color.org/version4html.xalterThe big image should have magenta-red sky and green mountains, and look like the topmost small image, if the display profile is used.Really? My interest in calibration was driven by being baffled by my uncalibrated display when I looked at gamma test patterns because the display seemed to be so distant from the normal expectations, so I wouldn't think I should TRY to make the display look like it is uncalibrated. (It helped that a friend gave me her colorimeter because the latest version of Windows didn't support it any more!) Here is the result of dispcal -R:I made the above profile using sRGB, but I noticed the suggestion in the documentation that perhaps a gamma of 2.4 would be a better choice? I think the last time I ran a calibration I specified a temperature of 6500 K, but this time I forgot that option, which apparently means the monitor's native white point is used. Am I better off using the native white point?Again, depends. Most (LCD) monitors offer white point control only by adjusting their internal LUT curves to reach the target value, thus sacrificing some of the 256 possible levels per channel and introducing the danger of visible banding in gradients (at 8 bit, some more expensive displays also haver 10 or 12 bit internal LUTs). So yes, it might be better to use the native white point. A gamma of 2.4 is a good starting point, you could also use dispcal -R to get a measurement of your uncalibrated displays approximate gamma response and then use that.Uncalibrated response: Black level = 0.29 cd/m^2 White level = 168.02 cd/m^2 Aprox. gamma = 1.97 Contrast ratio = 579:1 White chromaticity coordinates 0.3146, 0.3400 White Correlated Color Temperature = 6333K, DE to locus = 9.8 White Correlated Daylight Temperature = 6330K, DE to locus = 6.3 White Visual Color Temperature = 5996K, DE to locus = 9.4 White Visual Daylight Temperature = 6128K, DE to locus = 6.1 Effective LUT entry depth seems to be 8 bits The instrument can be removed from the screen.So you would have me set my gamma at 2.0 so as to match the uncalibrated display? I generated two profiles with the natural white point (which seems reasonably close to 6500K) and with gamma 2.4 and with sRGB. I viewed images taken with my digital camera using the calibrations from these two profiles (in software that I'm pretty sure is not color managed) and we looked at them and tried to decide which looked better, and it seemed like the sRBG version looked kind of washed out compared to the gamma 2.4 version. My wife thought the gamma=2.4 pictures looked clearly superior. (I suppose it could be that we take overexposed pictures and the 2.4 gamma is correcting a defect rather than properly rendering them.) I also found this site which has some interesting examples where you can mouse over an image and it switches between the tagged and untagged versions. http://www.gballard.net/psd/go_live_page_profile/embeddedJPEGprofiles.htmlThe author of this page strongly insists that you should calibrate your display to sRGB (which was what I thought was the right thing to do before I saw the suggestion of gamma=2.4 in the dispcal manual). Can anybody suggest software for linux which can display jpeg images and can respect, display, and edit color tags in the images? (Does my canon digital camera include some kind of color space information in the files? We tried viewing the images in firefox and outside and it seemed that there was a slight difference, which suggests the answer is yes.)
- [argyllcms] compile problems vc2003
- From: Nikolai Tasev
- [argyllcms] Re: compile problems vc2003
- From: Jordi Nodal
- [argyllcms] Re: compile problems vc2003
- From: Nikolai Tasev
- [argyllcms] Re: compile problems vc2003
- From: Graeme Gill
- [argyllcms] How can I tell if I'm using my profile? (and other questions)
- From: Adrian Mariano
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Florian Höch
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Adrian Mariano
- [argyllcms] Re: How can I tell if I'm using my profile? (and other questions)
- From: Florian Höch