Thanks Timotheé.
Now I start to see things clearly. So the current situation is similar to
the block diagram you have drawn with the exception that the user can't
choose a color space to perform the input value of the color through the
color chooser and that the used color profile for input and output into and
from the Synfig core color system is always the sRGB which uses a fixed 2.2
gamma filtering.
Is that right?
So, what's the usage of the gamma calibration widget? Should it be removed?
Gamma value stored in canvas in a sift file is never used and we use always
2.2 for output and 1/2.2 for input. If we implement the color management we
should raise canvas version to consider those changes and ignore the gamma
value that is now handled by littleCMS.
I'm also worried about performance. Have littleCMS good performance
in color conversions between profiles? Does it support premultiplied alpha
colors?
El sábado, 11 de mayo de 2013, Robert Quattlebaum escribió:
> The graphs look good to me.
>
> 👍
>
> __________________
> *Robert Quattlebaum*
> (Sent from iPhone)
>
> On May 11, 2013, at 7:21 AM, Timothée Giet <anim...@gmail.com> wrote:
>
>
> Synfig Studio does do monitor-specific color correction. It allows you to
>> correct for the monitor gamma (per channel) and the monitor black level.
>> This was implemented before there was good color management on Linux. I'm
>> not sure what the state of color management is in the FOSS world, but
>> replacing that old mechanism entirely with a real ICC-based color
>> management system would be ideal.
>>
>>
> That's what I supposed, but with lack of doc about it I couldn't be sure
> until now that you confirm it. Thanks again.
>
> About the state of color management in the FOSS world, it's still not
> perfect but it's quite good already:
>
> -most applications that care about it use lcms (now lcms2) to make color
> management internally
> http://en.wikipedia.org/wiki/LittleCMS
> -We have Argyllcms as a good cli engine to create device profiles and
> more...
> http://www.argyllcms.com/
> -most distributions ship colord as "a system service that makes it easy to
> manage, install and generate color profiles to accurately color manage
> input and output devices."
> http://www.freedesktop.org/software/colord/intro.html
> -alternatively to colord we can use oyranos, which has different goal to
> provide more advanced tools:
> http://www.oyranos.org/
>
> Most distributions don't have any system "fullscreen color management".
> Currently it's possible to have it using compicc if you use Compiz
> compositor, which color corrects directly everything on the screen,
> whith possible opt-out of color correction for specialised graphics
> applications that do it directly. But not very nice option with current
> compiz status..
> Looks like they plan to do something similar in future version of Gnome
> compositor.
> But anyway we don't really need "fullscreen color management", as all
> other graphics applications we can handle it directly ;) .
>
>
> Carlos asked me for a "blocks flow diagram", "a sort of visual
> representation of the color flowing and the math operations made in each
> conversion",
> so here is a drawing with the basic idea. Comments are welcome.
>
> <SynfigColorManagement.svg>
>
> <SynfigColorManagement.png>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and
> their applications. This 200-page book is written by three acclaimed
> leaders in the field. The early access version is available now.
> Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
>
> _______________________________________________
> Synfig-devl mailing list
> Synfig-devl@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/synfig-devl
>
>
--
Carlos
http://synfig.org
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl