KolorManager: Difference between revisions

From KDE UserBase Wiki
(initial description)
 
m (Initial wikification)
Line 1: Line 1:
[https://projects.kde.org/projects/extragear/graphics/kolor-manager KolorManager] is a front end to [http://www.oyranos.org Oyranos´] settings and device configuration. It can be found in KDE's systemsettings panel. The KolorServer kded module implements the [http://www.oyranos.org/libxcm/ X Color Management] specification and can be used by KWin.
== KolorManager ==


<p>Oyranos is a Color Management System (CMS), which relies one the ICC file format standard (<a href="http://www.color.org">www.color.org</a>) for color space definitions. The use of ICC color profiles shall enable a flawless and automated color data exchange between different color spaces and various devices with their respective physical color behaviours. </p>
===Introduction ===
<p>Color matching between different devices is possible, provided that the color characteristics of the involved devices are known. The quality of a color transform for devices from one color space to an other depends particularly on the quality of the color measurement and the profiling algorithm used during ICC profile creation. Each color space definition happens in reference to a Profile Connection Spaces (PCS). The PCS is a well known color space, based on the average "human observer" as defined by CIE. </p>
 
<p>Color profiles are often available from manufacturers of imaging devices as digital cameras, monitors and printers. In Oyranos, ICC profiles are assigned to calibration states of color devices, to get close to the device behaviour as was present during ICC profile creation. </p>
[https://projects.kde.org/projects/extragear/graphics/kolor-manager KolorManager] is a front end to [http://www.oyranos.org Oyranos´] settings and device configuration. It can be found in [[Special:myLanguage/System_Settings|KDE's systemsettings]] panel. The KolorServer kded module implements the [http://www.oyranos.org/libxcm/ X Color Management] specification and can be used by [[Special:myLanguage/KWin|KWin]].
<p>Oyranos allowes detailed settings like preferred editing color spaces and the behaviour of color conversions or simulation. Oyranos reduces the work involved in all color management related decisions through automation, useful defaults and grouping of settings in selectable policies. <br/></p>
 
Oyranos is a Color Management System (CMS), which relies one the [http://www.color.org ICC file format standard] for color space definitions. The use of ICC color profiles shall enable a flawless and automated color data exchange between different color spaces and various devices with their respective physical color behaviors.
 
Color matching between different devices is possible, provided that the color characteristics of the involved devices are known. The quality of a color transform for devices from one color space to an other depends particularly on the quality of the color measurement and the profiling algorithm used during ICC profile creation. Each color space definition happens in reference to a Profile Connection Spaces (PCS). The PCS is a well known color space, based on the average "human observer" as defined by CIE.
 
Color profiles are often available from manufacturers of imaging devices as digital cameras, monitors and printers. In Oyranos, ICC profiles are assigned to calibration states of color devices, to get close to the device behavior as was present during ICC profile creation.
 
Oyranos allows detailed settings like preferred editing color spaces and the behavior of color conversions or simulation. Oyranos reduces the work involved in all color management related decisions through automation, useful defaults and grouping of settings in selectable policies.
   
   
<br>
=== Default Profiles ===
<p>
<br>
<p>
<br>
<p>        <h3>Default Profiles</h3>
          ICC profiles should always be attached to all colors. In the case that colors are undefined, users can set various default ICC profiles in Oyranos settings.
    <h4>Editing XYZ</h4>
        The preferred XYZ Editing Color Space shall decribe CIE*XYZ.
    <h4>Editing Lab</h4>
        The preferred CIE*Lab Editing Color Space shall describe the CIE*Lab.
    <h4>Editing Rgb</h4>
        The preferred Rgb Editing Color Space should represent a well behaving color space like sRGB.
    <h4>Editing Cmyk</h4>
        The preferred Cmyk Editing Color Space should represent a color space that complies to well defined printing conditions like FOGRA or SWOP.
    <h4>Editing Gray</h4>
        The preferred Gray Editing Color Space shall describe a single lighness channel color space for grayscale images.
    <h4>Assumed XYZ source</h4>
        The selected color space will be assigned to untagged XYZ color content and define colors for further processing.
    <h4>Assumed Lab source</h4>
        The selected color space will be assigned to untagged CIE*Lab color content and define colors for further processing.
    <h4>Assumed Rgb source</h4>
        The selected color space will be assigned to untagged Rgb color content and define colors for further processing. Typical sRGB should be assumed.
    <h4>Assumed Web source</h4>
        Assigns an untagged Rgb Image with source from the WWW this color space. This will always be sRGB as defined by W3C.
    <h4>Assumed Cmyk source</h4>
        The selected color space will be assigned to untagged Cmyk color content and define colors for further processing.
    <h4>Assumed Gray source</h4>
        The selected color space will be assigned to untagged Gray color content and define colors for further processing.
   
   
<br>
ICC profiles should always be attached to all colors. In the case that colors are undefined, users can set various default ICC profiles in Oyranos settings.
<p>
 
<br>
;Editing XYZ
<p>
:The preferred XYZ Editing Color Space shall describe CIE*XYZ.
<br>
 
<p>
;Editing Lab
<br>
:The preferred CIE*Lab Editing Color Space shall describe the CIE*Lab.
<p>
 
<br>
;Editing RGB
<p>        <h3>Rendering</h3>
:The preferred RGB Editing Color Space should represent a well behaving color space like sRGB.
          The conversion between color spaces of different shape and size can happen in various ways. The Perceptual rendering intent is usual the best choice for photographs and artistic imagery. It is used in many automatic systems. The Relative Colorimetric rendering intent provides a well-defined standard, one-to-one color mapping, but without applying white point adaption. This can lead to color clipping in case of colors falling outside the target gamut as a price for the otherwise colorimetric correctness. The Relative Colorimetric intent is often used in combination with Black Point Compensation. The Saturation rendering intent shall provide an optimal use of saturated device colors. The Absolute Colorimetric rendering intent works like the relative colorimetric one except the white point is adapted. All rendering intents beside the colorimetric ones rely on the color tables designed by the profile vendor.
 
    <h4>Rendering Intent</h4>
;Editing CMYK
        Rendering intent for color space transformations is typical the Relative Colorimetric intent plus Black Point Compensation or the Perceptual intent.
:The preferred CMYK Editing Color Space should represent a color space that complies to well defined printing conditions like FOGRA or SWOP.
    <h4>Use Black Point Compensation</h4>
 
        BPC affects often only the Relative Colorimetric Rendering intent.
;Editing Gray
    <h4>Gamut Warning</h4>
:The preferred Gray Editing Color Space shall describe a single lightness channel color space for grayscale images.
        Most users want a simple display of colors and will not check if colors match the simulation color space.
 
;Assumed XYZ source
:The selected color space will be assigned to untagged XYZ color content and define colors for further processing.
 
;Assumed Lab source
:The selected color space will be assigned to untagged CIE*Lab color content and define colors for further processing.
 
;Assumed Rgb source
:The selected color space will be assigned to untagged RGB color content and define colors for further processing. Typical sRGB should be assumed.
 
;Assumed Web source
:Assigns an untagged RGB Image with source from the WWW this color space. This will always be sRGB as defined by W3C.
 
;Assumed CMYK source
:The selected color space will be assigned to untagged CMYK color content and define colors for further processing.
 
;Assumed Gray source
:The selected color space will be assigned to untagged Gray color content and define colors for further processing.
   
   
<br>
===Rendering===
<p>        <h3>Save Mixed Color Space Documents</h3>
 
          Mixed color spaces inside one single document can be difficult to handle for some systems. The settings can give the option to flatten document color spaces.
The conversion between color spaces of different shape and size can happen in various ways. The Perceptual rendering intent is usual the best choice for photographs and artistic imagery. It is used in many automatic systems. The Relative Colorimetric rendering intent provides a well-defined standard, one-to-one color mapping, but without applying white point adaption. This can lead to color clipping in case of colors falling outside the target gamut as a price for the otherwise colorimetric correctness. The Relative Colorimetric intent is often used in combination with Black Point Compensation. The Saturation rendering intent shall provide an optimal use of saturated device colors. The Absolute Colorimetric rendering intent works like the relative colorimetric one except the white point is adapted. All rendering intents beside the colorimetric ones rely on the color tables designed by the profile vendor.
    <h4>For Screen</h4>
 
        Handle mixed color spaces in preparing a document for screen output. A conversion to sRGB helps in easy data exchange and is what most users want.
;Rendering Intent
    <h4>For Print</h4>
:Rendering intent for color space transformations is typical the Relative Colorimetric intent plus Black Point Compensation or the Perceptual intent.
        Handle mixed color spaces in preparing a document for print output. A conversion to the default editing color space is typically what most users want.
 
;Use Black Point Compensation
:BPC affects often only the Relative Colorimetric Rendering intent.
 
;Gamut Warning
:Most users want a simple display of colors and will not check if colors match the simulation color space.
   
   
<br>
===Save Mixed Color Space Documents===
<p>        <h3>Mismatching</h3>
 
          Decide how to resolve conflicts with input color spaces and current settings.
Mixed color spaces inside one single document can be difficult to handle for some systems. The settings can give the option to flatten document color spaces.
    <h4>No Image profile</h4>
 
        This setting decides what to do in the case that colors have no color space assigned. Typical the according assumed ICC profile should be assigned.
;For Screen
    <h4>On Rgb Mismatch</h4>
:Handle mixed color spaces in preparing a document for screen output. A conversion to sRGB helps in easy data exchange and is what most users want.
        Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.
 
    <h4>On Cmyk Mismatch</h4>
;For Print
        Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.
:Handle mixed color spaces in preparing a document for print output. A conversion to the default editing color space is typically what most users want.
 
===Mismatching===
 
Decide how to resolve conflicts with input color spaces and current settings.
 
;No Image profile
:This setting decides what to do in the case that colors have no color space assigned. Typical the according assumed ICC profile should be assigned.
 
;On RGB Mismatch
:Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.
 
;On CMYK Mismatch
:Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.
   
   
<br>
===Proofing===
<p>        <h3>Proofing</h3>
 
          Proofing Settings allows one to decide about the simulation color space.
Proofing Settings allows one to decide about the simulation color space.
    <h4>Proofing</h4>
 
        Select a color profile representing a device to be simulated. This profile will only be applied if proofing is enabled.
;Proofing
    <h4>Proofing Rendering Intent</h4>
:Select a color profile representing a device to be simulated. This profile will only be applied if proofing is enabled.
        Behaviour of color space transformation for proofing. Most people want a preview on screen only. The Relative Colorimetric intent is right for that. The Absolute Colorimetric intent needs a very careful profiling and non-trivial setup, but allowes for side-by-side comparisions.
 
    <h4>SoftProof</h4>
;Proofing Rendering Intent
        Enable simulation of output print on the monitor. Most users do not work for a certain media and leave color handling to the system. They want no simulation.
:Behavior of color space transformation for proofing. Most people want a preview on screen only. The Relative Colorimetric intent is right for that. The Absolute Colorimetric intent needs a very careful profiling and non-trivial setup, but allows for side-by-side comparisons.
    <h4>Hardproof</h4>
 
        Enable simulation of an output color space on a local printer. Most users do not work for a certain media and leave color handling to the system. They want no simulation.
;SoftProof
:Enable simulation of output print on the monitor. Most users do not work for a certain media and leave color handling to the system. They want no simulation.
 
;Hardproof
:Enable simulation of an output color space on a local printer. Most users do not work for a certain media and leave color handling to the system. They want no simulation.
 
[[Category:Desktop]]
[[Category:System]]
[[Category:Graphics]]
[[Category:Configuration]]

Revision as of 07:59, 11 November 2012

KolorManager

Introduction

KolorManager is a front end to Oyranos´ settings and device configuration. It can be found in KDE's systemsettings panel. The KolorServer kded module implements the X Color Management specification and can be used by KWin.

Oyranos is a Color Management System (CMS), which relies one the ICC file format standard for color space definitions. The use of ICC color profiles shall enable a flawless and automated color data exchange between different color spaces and various devices with their respective physical color behaviors.

Color matching between different devices is possible, provided that the color characteristics of the involved devices are known. The quality of a color transform for devices from one color space to an other depends particularly on the quality of the color measurement and the profiling algorithm used during ICC profile creation. Each color space definition happens in reference to a Profile Connection Spaces (PCS). The PCS is a well known color space, based on the average "human observer" as defined by CIE.

Color profiles are often available from manufacturers of imaging devices as digital cameras, monitors and printers. In Oyranos, ICC profiles are assigned to calibration states of color devices, to get close to the device behavior as was present during ICC profile creation.

Oyranos allows detailed settings like preferred editing color spaces and the behavior of color conversions or simulation. Oyranos reduces the work involved in all color management related decisions through automation, useful defaults and grouping of settings in selectable policies.

Default Profiles

ICC profiles should always be attached to all colors. In the case that colors are undefined, users can set various default ICC profiles in Oyranos settings.

Editing XYZ
The preferred XYZ Editing Color Space shall describe CIE*XYZ.
Editing Lab
The preferred CIE*Lab Editing Color Space shall describe the CIE*Lab.
Editing RGB
The preferred RGB Editing Color Space should represent a well behaving color space like sRGB.
Editing CMYK
The preferred CMYK Editing Color Space should represent a color space that complies to well defined printing conditions like FOGRA or SWOP.
Editing Gray
The preferred Gray Editing Color Space shall describe a single lightness channel color space for grayscale images.
Assumed XYZ source
The selected color space will be assigned to untagged XYZ color content and define colors for further processing.
Assumed Lab source
The selected color space will be assigned to untagged CIE*Lab color content and define colors for further processing.
Assumed Rgb source
The selected color space will be assigned to untagged RGB color content and define colors for further processing. Typical sRGB should be assumed.
Assumed Web source
Assigns an untagged RGB Image with source from the WWW this color space. This will always be sRGB as defined by W3C.
Assumed CMYK source
The selected color space will be assigned to untagged CMYK color content and define colors for further processing.
Assumed Gray source
The selected color space will be assigned to untagged Gray color content and define colors for further processing.

Rendering

The conversion between color spaces of different shape and size can happen in various ways. The Perceptual rendering intent is usual the best choice for photographs and artistic imagery. It is used in many automatic systems. The Relative Colorimetric rendering intent provides a well-defined standard, one-to-one color mapping, but without applying white point adaption. This can lead to color clipping in case of colors falling outside the target gamut as a price for the otherwise colorimetric correctness. The Relative Colorimetric intent is often used in combination with Black Point Compensation. The Saturation rendering intent shall provide an optimal use of saturated device colors. The Absolute Colorimetric rendering intent works like the relative colorimetric one except the white point is adapted. All rendering intents beside the colorimetric ones rely on the color tables designed by the profile vendor.

Rendering Intent
Rendering intent for color space transformations is typical the Relative Colorimetric intent plus Black Point Compensation or the Perceptual intent.
Use Black Point Compensation
BPC affects often only the Relative Colorimetric Rendering intent.
Gamut Warning
Most users want a simple display of colors and will not check if colors match the simulation color space.

Save Mixed Color Space Documents

Mixed color spaces inside one single document can be difficult to handle for some systems. The settings can give the option to flatten document color spaces.

For Screen
Handle mixed color spaces in preparing a document for screen output. A conversion to sRGB helps in easy data exchange and is what most users want.
For Print
Handle mixed color spaces in preparing a document for print output. A conversion to the default editing color space is typically what most users want.

Mismatching

Decide how to resolve conflicts with input color spaces and current settings.

No Image profile
This setting decides what to do in the case that colors have no color space assigned. Typical the according assumed ICC profile should be assigned.
On RGB Mismatch
Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.
On CMYK Mismatch
Incoming color spaces can differ from the default editing color space. For most users, an automatic conversion is fine. However, for more demanding work, the numbers need to be preserved.

Proofing

Proofing Settings allows one to decide about the simulation color space.

Proofing
Select a color profile representing a device to be simulated. This profile will only be applied if proofing is enabled.
Proofing Rendering Intent
Behavior of color space transformation for proofing. Most people want a preview on screen only. The Relative Colorimetric intent is right for that. The Absolute Colorimetric intent needs a very careful profiling and non-trivial setup, but allows for side-by-side comparisons.
SoftProof
Enable simulation of output print on the monitor. Most users do not work for a certain media and leave color handling to the system. They want no simulation.
Hardproof
Enable simulation of an output color space on a local printer. Most users do not work for a certain media and leave color handling to the system. They want no simulation.