Oyranos
From ColourWiki
Table of contents |
Intention
Oyranos, the greek word for sky, is the name of a open source Colour Management System.
The goal of the Oyranos project is to make end to end colour consistency as easy as possible. Oyranos will ideally work invisible for the colour applications and devices of most users.
Technically Oyranos serves as a framework for profile handling and configuring, allowing user selectable policies.
It will take several assumptions into account to let applications easily communicate with each other. These include path configuration, default profile naming, administration, including lightweight rights handling and option handling. The Oyranos API will remain extensible and independent from toolkits and backends like Elektra or ColorSync.
Oyranos is not intended to work as CMM doing direct colour transformations, but in the future it may become a framework for CMMs.
Features
here (http://www.oyranos.org/features)
Documentation
- Oyranos Mainpage: http://www.oyranos.org
- Oyranos program API inline documentation (doxygen) [1] (http://www.oyranos.org/doc/index.html)
- ICC Examin User Documentation
- Use Cases
- Configuration Dialog
- Device Profiles, currently only for monitors
- FAQ Frequently Asked Questions
Screenshots
here (http://sourceforge.net/project/screenshots.php?group_id=177017)
Download
The Oyranos package includes the configuration libraries, a small GUI for CMS settings, command line tools and default profiles.
Development
Oyranos is a open project. Contributors are welcome. Source are available through git repositories. Contributions can be made as patches or github. For contributions the BSD license is accepted.
The API is available in C. Bindings to other languages are welcome.
- public Git repository with the actual code in development
- README in git master (https://github.com/oyranos-cms/oyranos/blob/master/README.md) on github
- Tasks marked with help-wanted (https://github.com/oyranos-cms/oyranos/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) on github
- Translations are welcome - contact us through #Communication and Support
- Concepts to gather ideas for Oyranos
- Packaging hints for a cutting edge development version
- Bug reports and email list information can be reached over the #Communication and Support section.
- Oyranos/Debugging hints
- Oyranos/Code_Generator
Communication and Support
- Developers email list (https://lists.sourceforge.net/lists/listinfo/oyranos-devel) - for discussing patches, packaging issues, help the project, translation, API questions …
- Bug reporting on github (https://github.com/oyranos-cms/oyranos/issues/) – for direct code interaction and bug reports
- Discussion and Help forums (https://sourceforge.net/p/oyranos/discussion/) – general user support
References
- Standards
- OpenICC wiki (http://www.freedesktop.org/wiki/OpenIcc)
- OpenICC email list
- ICC profile licensing (http://lists.freedesktop.org/archives/openicc/2006q3/000748.html) discussion (http://lists.freedesktop.org/archives/openicc/2006q3/000764.html) and FAQ
Information about X and CM
- ICC Profile in X Specification (http://www.freedesktop.org/wiki/Specifications/icc_profiles_in_x_spec) @ fd.o
- Oyranos X11 Requirements
Adding EDID atoms in the root window for additional Xinerama screens: [2] (https://bugs.freedesktop.org/show_bug.cgi?id=3910) Setting EDID for Xinerama detected monitors can be done in Oyranos with the proprietary nVidia driver only with Xext calls. It would be much better to have the EDID atoms set by standard.
- Monitor Configuration discussion
- VideoCardGammaTable loader xcalib: [3] (http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/)
- the VideoCardGammaTable loader in ArgyllCMS (http://WWW.argyllcms.com) is called dispwin
- X11 checking for a present profile or EDID information Xatom call: xprop -root | grep [EDID,ICC_PROFILE]
Links
- Color Management on Wikipedia (http://en.wikipedia.org/wiki/Color_Management)
- Behrmann site link collection (http://www.behrmann.name/index.php?option=com_weblinks&catid=69&Itemid=80)
- Colour Management in X/GNOME (http://live.gnome.org/ColourManagement)