Thanks you for your reply.
The reason why i want to use color calibration is that when using the combination of (windows + intel graphics + hdmi), the saturation and hue settings are not available, due to intel graphics misbehaving. .. and when using linux, there is no saturation option AFAIK, therefore, icc profiles is quick fix for windows and linux in my situation.
Based on your comment, and some googling and reading through the documentation, i tried the following with no success:
what am i doing wrong ? why i still get color output as-if i am using sRGB profile ?
$ targen -d3 test2
$ fakeread "sRGB Color Space Profile.icm" test2
and then i tried:
1: $ colprof -v -A"LCD" -M"ABC123" -D"Any Screen Sat 1.5" test2sat15
2: $ colprof -v -D"Any Screen Sat 1.5" -aX test2sat15
3: $ colprof -v -D"Any Screen Sat 1.5" -dmt test2sat15
4: $ colprof -v -D"Any Screen Sat 1.5" -cpp -dmt test2sat15
for reference, I have upload files mentioned above:
// test2.ti1 http://pastebin.com/raw/VLqEv0Da
// test2.ti3 http://pastebin.com/raw/rwfE61Uq
// test2sat15.ti3 http://pastebin.com/raw/uvVBnrvX
the srgb file i used is the default windows file in "C:\Windows\System32\spool\drivers\color\sRGB Color Space Profile.icm"
On 10/12/2016 9:59 AM, Ivan Tsyba wrote:
In Windows even some "professional" graphic applications are not color profile aware, so your office application will ignore your saturation tweaks. Maybe Windows Color System can do this, you need to try play with it.
2016-10-12 5:53 GMT+03:00 Graeme Gill <graeme@xxxxxxxxxxxxx <mailto:graeme@xxxxxxxxxxxxx>>:
> I am trying to create a custom LCD profile to reduce saturation
of the screen,
it's not clear to me how you think this will work, or why this is
you are exploring.
> I do not have any color calibrating equipment, instead, i can
create files with lists of
> fake color measurements.
> Can someone please advice on steps required to do so ? knowing
that I can create scripts
> to output any required fake data, and i have scripts that can
also convert between color
> spaces, for example, i can take input in RGB, reduce color
saturation, then output to XYZ
> / LAB / LSV / ..etc.
In theory, simply take an existing profile (say sRGB), create a
set of RGB test points
and use fakeread to create corresponding PCS values. Increase the
saturation of the
PCS values, then make a new profile.
> I am not worried about accurate color output, only want to
reduce saturation (will only be
> used for office environment, like spreadsheets..etc)
There are lots of other approaches that would seem easier, such as
the colors you want in the applications themselves, or adjusting the
display to be less saturated. Can you explain why you want to
profiles instead ?