On Feb 5, 2008, at 4:11 AM, ZogZog wrote:
> Firstly I assume that if I take a picture in a camera, in say sRGB,
> then any
> colour aware program will render it on my screen with exactly the same
> screen values - true?
>
Probably true.
HOWEVER, most digital cameras don't use sR
- Original Message -
From: "Leonard Rosenthol" <[EMAIL PROTECTED]>
To: "Louis Solomon [SteelBytes]" <[EMAIL PROTECTED]>
Cc:
Sent: Monday, February 04, 2008 4:01 PM
Subject: Re: [Lcms-user] Colour management via screen sampling
> On Feb 4, 2008, at 3:26 A
On Mon, 4 Feb 2008, Louis Solomon [SteelBytes] wrote:
> as Bob is I think trying to point out, reading from the sceen is not a very
> good idea. if you want accurate color go to the source - ie the original
> file, not the result of what has been converted to be displayed.
Actually the point I wa
On Feb 4, 2008, at 3:26 AM, Louis Solomon [SteelBytes] wrote:
> oh, and Photoshop does not work like any other program you are
> likely to
> meet. I believe it does it's own conversion using Adobe ACE
> instead of
> Windows ICM, and then copies that to video memory using a lower
> level API
more detailed version of my last ...
in a program that supports color management using windows ICM, an image is
typically displayed using a method such as WM_PAINT, BeginPaint
SetColorSpace SetDIBBits(*). During SetDIBBits, Windows converts this
source bitmap (based on the params to SetColorSp
ck to (r,g,b).
Is this view hopelessly wrong?
Thanks
Chris
- Original Message -
From: "Bob Friesenhahn" <[EMAIL PROTECTED]>
To: "Louis Solomon [SteelBytes]" <[EMAIL PROTECTED]>
Cc:
Sent: Monday, February 04, 2008 4:30 AM
Subject: Re: [Lcms-user] Colour ma
On Mon, 4 Feb 2008, Louis Solomon [SteelBytes] wrote:
> I think when reading from the screen (eg GetPixel(screendc,x,y)) that you
> will always get values in the screen profile - which for unprofiled screens
> is sRGB. using GetICMProfile(screendc) you can get the name of the current
> screen pro
I think when reading from the screen (eg GetPixel(screendc,x,y)) that you
will always get values in the screen profile - which for unprofiled screens
is sRGB. using GetICMProfile(screendc) you can get the name of the current
screen profile - watch out for multi screen systems :-)
Louis Solomon