Summer of Code - Getting Started: Difference between revisions

(Add ICC idea)
Line 256: Line 256:
</syntaxhighlight>
</syntaxhighlight>


The <syntaxhighlight lang="octave">'AToB3'</syntaxhighlight> selects one of the color transforms (look-up tables) contained in the profile.  This one is "Absolute Colorimetric."  More details on ICC profiles may be obtained from [http://www.color.org/icc_specs2.xalter the ICC spec].
The <code>'AToB3'</code> selects one of the color transforms (look-up tables) contained in the profile.  This one is "Absolute Colorimetric."  More details on ICC profiles may be obtained from [http://www.color.org/icc_specs2.xalter the ICC spec].


Knowledge of ICC profiles (at least knowledge of their application) would be a prerequisite.  Since [http://www.littlecms.com/ littlecms] implements all the necessary functions for reading, writing, and applying profiles, it would be primarily a matter of integrating this library into Octave (assuming that is the preferred implementation -- one could certainly read the ICC files directly, but why reinvent that particular wheel).
Knowledge of ICC profiles (at least knowledge of their application) would be a prerequisite.  Since [http://www.littlecms.com/ littlecms] implements all the necessary functions for reading, writing, and applying profiles, it would be primarily a matter of integrating this library into Octave (assuming that is the preferred implementation -- one could certainly read the ICC files directly, but why reinvent that particular wheel).