Tonability is a plugin (Windows only) for Adobe Photoshop that can be used for the tonal manipulation of images, without giving up control over the color. It offers various methods to apply tone curves, and can interpolate between those methods. The precise tonal and color control that is offered by Tonability makes it ideally suited for use in a scene-referred workflow. In addition, it can be used as a CS3/CS4 smart filter .
The image below will indicate the types of effects the Tonability plugin is capable of producing. Using five different settings, but a single tone curve, it is used to map the tones of the linear (or scene-referred) RAW image on the top left.
|Sample of the different ways in which tonal mapping can be performed by Tonability.|
Below the original image (top left), there are two images that have been processed in Lightness mode (both no and maximum color mixing). The three images on the right have been processed in RGB mode (standard, hue lock and hue & saturation lock, respectively).
To install, place the filter into Photoshop's plugin directory. This will usually be
C:\Program Files\Adobe\Adobe Photoshop CS[version number]\Plug-Ins\Filters
After restarting Photoshop, the filter can be invoked from the Filter menu.
Note: Tonability operates on images in RGB and Lab images at all bit depths. 32-bit per channel (HDR/floating point) RGB images are currently clipped to the [0..1] range.
|The Tonability interface|
The Tonability interface consists of the following elements. On the left, there is a preview of the processed image. On the right, from top to bottom, we have the controls, a preview of the curve that is used, and the OK/cancel buttons. The controls are explained below.
Tonability can be used in three different modes: RGB, Lightness and RGB+. The result of each of these modes can be modulated by the slider directly underneath the mode selection buttons.
In RGB mode, the curve (as shown in the preview) is applied to each channel (R, G and B) individually. However, simply applying curves to the individual channels can lead to large side-effects on the hue and saturation. To counteract this effect, the first slider can be used. At its default position (all the way to the left) the curves are applied normally. At the middle position, the hue of the original image is preserved, and at the rightmost position, both the hue and saturation of the original image are preserved. The intermediate slider positions interpolate between these settings. For additional information, see the technical notes.
In Lightness mode, the curve is applied to the Lightness channel of a Lab image. However, the a and b channels do not remain constant, but are changed in such a way as to preserve the hue and saturation of the original image. The tone mapping is done according to the perceived lightness of colors. The low lightness of blue tones can lead to a brightness separation of colors that have a similar illumination. The color mixing slider can be used to rectify this to some extent and treat the different colors on a more equal footing.
The RGB+ mode (new/experimental in v1.1) is an evolution of the regular RGB mode. All processing is done in a linearized ProPhoto RGB space which means that the results are independent of the image's color space. The color fidelity slider controls the color handling. Setting it all the way to the left yields a hue locked curve. Moving the slider towards the right both preserves the original saturation and orders the colors according to their perceived illumination (not a technical term). The RGB+ mode enables you to interpolate between the punchy look of hue locked curves and a very natural tone mapping. [Note that the RGB+ mode is experimental and can be changed or removed in future versions.]
The Black and White sliders set the positions of the black and white point in the image. Their setting is visually reflected in the preview of the tone curve.
The remaining curve sliders adjust four control points that are placed at equal distances between the black and white points.
The reset button reset all controls to their neutral/initial values.
Pressing this button saves the applied settings as the default value for the next time the plug-in is run.
Copyright (c) 2007-2008 Simon Tindemans. All Rights Reserved.
Redistribution in original form only is permitted provided the above copyright notice and a link to this web page is included. This software is provided 'as is', without warranty whatsoever, including noninfringement. The author takes no responsibility for damage of any kind resulting from the use of Tonability.