Pages: [1]   Go Down

Author Topic: Paper color from ICC profile?  (Read 5986 times)

hugowolf

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1001
Paper color from ICC profile?
« on: November 06, 2013, 10:13:56 pm »

Is it possible to find/extract the RGB values, in a given color space, for a particular paper from the ICC profile for that paper in Photoshop?

Brian A
Logged

Schewe

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 6229
    • http:www.schewephoto.com
Re: Paper color from ICC profile?
« Reply #1 on: November 07, 2013, 12:31:53 am »

Is it possible to find/extract the RGB values, in a given color space, for a particular paper from the ICC profile for that paper in Photoshop?

Readings in RGB from within Photoshop? Not that I know of…Lab values from within a profile reading software, yes. ColorThink and ColorSync utility should be able to give Lab values of the paper''s white point.
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20652
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Paper color from ICC profile?
« Reply #2 on: November 07, 2013, 09:53:38 am »

Is it possible to find/extract the RGB values, in a given color space, for a particular paper from the ICC profile for that paper in Photoshop?
Brian A
Take RGB data, convert using the profile based on the rendering intent you desire, ideally 1 pixel per color value. Then just read the values in Lab or otherwise using the color sampler set to 1x1.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

MarkH2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
    • Mark Henning Photos
Re: Paper color from ICC profile?
« Reply #3 on: November 07, 2013, 10:38:28 am »

Is it possible to find/extract the RGB values, in a given color space, for a particular paper from the ICC profile for that paper in Photoshop?

Brian A

Are you trying to see what the paper's white point is, for example, as contained in the ICC profile, using just Photoshop?  If so, convert to the paper ICC profile using relative colorimetric rendering, then convert back to a color space using absolute colorimetric rendering intent.  You can then see the paper's white point in Lab and RGB.

You can also extract the paper's ICC profile data using the free program "ICC Profile Inspector" from the ICC website.  Gets you  X, Y, and Z which you can convert to Lab (and then to RGB in space of your choice). 
Logged

Ernst Dinkla

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4005
Re: Paper color from ICC profile?
« Reply #4 on: November 08, 2013, 05:30:54 am »

Is that approach reliable given that many profiles are made with UV-cut spectrometers? For OBA papers it has to be seen whether that aspect is represented in the profile's paper white data and if present it can be either from a UV enabled spectrometer or, more common, from a software extrapolation of data beyond 420 NM.

Edit: tried the method "rel col > printer profile > abs col > color space" and compared with the SpectrumViz Lab numbers and the results are all over the place. With the ACE color engine in Photoshop there is some consistency but it indicates what I write above, many OBA papers fall back to b 0 where they should be negative. With the ICM color engine the results are way off to warm.


--
Met vriendelijke groet, Ernst

http://www.pigment-print.com/spectralplots/spectrumviz_1.htm
July 2013, 500+ inkjet media white spectral plots.
« Last Edit: November 08, 2013, 07:48:53 am by Ernst Dinkla »
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20652
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Paper color from ICC profile?
« Reply #5 on: November 08, 2013, 03:53:21 pm »

Is that approach reliable given that many profiles are made with UV-cut spectrometers?
It is if you want to see the values the ICC profile believes to be correct for the paper and thus converts to.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

MarkH2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
    • Mark Henning Photos
Re: Paper color from ICC profile?
« Reply #6 on: November 08, 2013, 05:08:56 pm »

Ernst,

There are two questions at play here that you address.  The first: can you extract the ICC Profile’s white point in Photoshop using my method of "rel col > printer profile > abs col > color space.”  And second: do ICC profile white points adequately represent paper white, especially for papers with Optical Brightening Agents?

My understanding of the definitions of relative colorimetric and absolute colorimetric conversion says my method of extraction should work.  I tried this a few years ago with a small sample and the results agreed closely with the white point contained in the ICC profiles.  I repeated this today with Epson R3000 profiles for Epson Velvet Fine Art Paper, Epson Premium Luster, Epson Exhibition Fiber Paper, and Hahnemuhle Fine Art Baryta; the Lab and RGB results for both ProPhoto RGB and sRGB agree closely with the profile values.  Using Adobe ACE in Photoshop.

What I was simply trying to see was if I could extract in Photoshop the profile white points.  My sample size is surely not sufficient to draw broad conclusions, but it worked in my cases.   My assumption is that Photoshop and Lightroom do something like the absolute colorimetric conversion using the profile’s white point when they show paper white during softproofing.

If I understand your method, you are comparing the ICC white point with your own spectral measurements of the paper (based on the extensive work you have done at SpectrumViz!)

When you say “ tried the method ‘rel col > printer profile > abs col > color space’ and compared with the SpectrumViz Lab numbers and the results are all over the place” I’m not sure if you’re saying the method does not work or that the white points in the profile are not correct.  Perhaps you’re saying both.

Ah, I see that Andrew Rodney  agrees my approach is reliable.  That settles it for me!

I think my method addresses what the op was asking.  You have given us more to think about: you may be able get the profile’s white point, but is it optimum, especially when OBAs are employed?

Mark
Logged

Ernst Dinkla

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4005
Re: Paper color from ICC profile?
« Reply #7 on: November 09, 2013, 03:52:59 am »

It is if you want to see the values the ICC profile believes to be correct for the paper and thus converts to.

Correct, my  thoughts too. Maybe Brian wants that, maybe not.

--
Met vriendelijke groet, Ernst

http://www.pigment-print.com/spectralplots/spectrumviz_1.htm
July 2013, 500+ inkjet media white spectral plots.
Logged

Ernst Dinkla

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4005
Re: Paper color from ICC profile?
« Reply #8 on: November 09, 2013, 04:21:03 am »


What I was simply trying to see was if I could extract in Photoshop the profile white points.  My sample size is surely not sufficient to draw broad conclusions, but it worked in my cases.   My assumption is that Photoshop and Lightroom do something like the absolute colorimetric conversion using the profile’s white point when they show paper white during softproofing.

If I understand your method, you are comparing the ICC white point with your own spectral measurements of the paper (based on the extensive work you have done at SpectrumViz!)

When you say “ tried the method ‘rel col > printer profile > abs col > color space’ and compared with the SpectrumViz Lab numbers and the results are all over the place” I’m not sure if you’re saying the method does not work or that the white points in the profile are not correct.  Perhaps you’re saying both.

Mark


Mark,

Your method is sound enough for me for the conditions Adobe ACE + Photoshop. Actually a fast way to see what spectrometers + profile creators deliver in profile white point that I can compare to my SpectrumViz measurements.

Huge deviations I see in the use of Microsoft ICM + Photoshop with your method. Wonder what LCMS does in Qmage, have to find a correct route for that > tried with 2x Print to File and delivers the same result as ACE in Photoshop (edit).

Measured with your method + ACE I see huge deviations in profile white points of  b 0 for OBA papers with a b -7 to -10 in my measurements. It says something about the odd way profiles are made.  I have some difficulty with the fact that UV-cut spectrometers are considered to give better profiles in practice with whatever paper. And I know from my own experience that it is like that for most cases. It is like building a stone house on wooden pillars and it holds. Most of the time.


--
Met vriendelijke groet, Ernst

http://www.pigment-print.com/spectralplots/spectrumviz_1.htm
July 2013, 500+ inkjet media white spectral plots.

« Last Edit: November 09, 2013, 09:39:02 am by Ernst Dinkla »
Logged

MarkH2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
    • Mark Henning Photos
Re: Paper color from ICC profile?
« Reply #9 on: November 09, 2013, 11:53:09 am »

…Huge deviations I see in the use of Microsoft ICM + Photoshop with your method…
--
Met vriendelijke groet, Ernst

I tried a few with Microsoft ICM and see what you're talking about, especially when converting back to sRGB.  Earlier this year Jeff did some digging into Windows color management and its (inscrutable) intricacies (http://www.luminous-landscape.com/forum/index.php?topic=76312.0 ).  I’ll just stick with Adobe ACE for now.

Mark
Logged

TylerB

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 446
    • my photography
Re: Paper color from ICC profile?
« Reply #10 on: November 09, 2013, 04:31:34 pm »

I think it can be pretty easy.. if you just want Photoshop's LAB whole number rounding.. make a new white file any size, assign your output profile, then look at LAB in your info palette. Set Color Settings Conversion option to Absolute, you don't even have to save the setting, just look at  your info with the dialog box open.
Tyler
Logged

MarkH2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
    • Mark Henning Photos
Re: Paper color from ICC profile?
« Reply #11 on: November 10, 2013, 12:10:02 pm »

I think it can be pretty easy.. if you just want Photoshop's LAB whole number rounding.. make a new white file any size, assign your output profile, then look at LAB in your info palette. Set Color Settings Conversion option to Absolute, you don't even have to save the setting, just look at  your info with the dialog box open.
Tyler

Tyler,

It works to see the white point if you assign the profile, then convert to a color space using absolute rendering.

Note that this will only work for the white point.  If you want to see how a photo looks when printing (as in softproofing) then the realignment of the neutral axis during perceptual or relative rendering will affect other colors as well.  Just assigning a profile (which preserves the rgb values) then converting back with absolute rendering (preserving lab values) will give a different result.  The imperfections of a-to-b and b-to-a profile conversions affect all this as well.

Mark
Logged

TylerB

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 446
    • my photography
Re: Paper color from ICC profile?
« Reply #12 on: November 10, 2013, 01:13:44 pm »

Mark, if you just LAB want the numbers, you don't have to convert, but you do need your intent set to abcol in your color settings, at least temporarily. You can simply open the settings dialog change to abcol, put your curser in that white and look at the info LAB numbers, no need to even save the color setting.. just back on out. I thought WP numbers were all the thread was about, no? What they are in RGB depends on what RGB space the OP is concerned with which hasn't been specified but gets more to the usefulness of the exercise anyway, then yes, conversion will be necessary to see RGB numbers.
Logged

MarkH2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
    • Mark Henning Photos
Re: Paper color from ICC profile?
« Reply #13 on: November 10, 2013, 03:14:07 pm »

Tyler,
Yes, I see what you mean.  Not the behavior I would expect.  Assign a profile to a file.  Then afterward change the color settings, which I would expect to apply only to future operations, but instead the assignment previously made changes.  Useful in this case, but not what I would have predicted.  When I initially tried your suggestion it did not work - must have been pilot error on my part.
Mark
Logged

hugowolf

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1001
Re: Paper color from ICC profile?
« Reply #14 on: November 10, 2013, 07:26:44 pm »

Sorry, I actually forgot I had started this thread:

What I want to do is replicate the color of one paper, on another brighter while paper

Jeff: PC so no ColorSync utility. Would love ColorThink, but can’t really justify the cost; although I have heard many say it has proved more useful than they though it would.

Andrew: I didn’t understand

Mark: I had thought of this, but when I tried it, the values seemed too neutral, the paper didn’t seem that gray. In 8-bit I got Lab(98,0,0), in 16 bit Lab(98,0,1), in 32 bit Covert to Profile… is grayed out. (Interestingly if I change the mode to 32 bit from either 8- or 16-bit, the image turns very, very pink.) I will try printing it on whiter paper and see what happens.

Ernst: No OBAs in the paper, but interesting points none-the-less.

Tyler: I get the same results as doing this a la Mark, and interestingly the same pink when doing it with a 32 bit file.

Brian A
Logged
Pages: [1]   Go Up