These tools come straight from the darkroom floor where the development process could be tweaked using techniques to change the exposure to the surface of the photographic paper. Before we look at the tools lets examine the darkroom techniques to get an idea.
Understanding that more light means darker and less lighter is just how the tools work. Let’s start with the dodge tool.
The shortcut for all of these tools is O
The Dodge tool is really a post production tool. If you aren’t happy with how the exposure turned out on your photo you can use the Dodge Tool to increase it. Select your brush and you then have three options: shadows, midtones and highlights. The tool will target the tone that you choose. Finally set your exposure. This controls how intense the effect is.
Using the Dodge tool you can easily increase the exposure of photos. In the following example the left edge of the picture has been lightened using the Dodge tool. The range was set to midtones and the exposure at 50%. The effect is slight but compensates for the overexposure of the left hand side.
The Burn Tool is really the inverse of the Dodge Tool. Instead of compensating for overexposure it allows you to darken areas that have been underexposed.
When you adjust saturation you adjust the strength of a colour. With the sponge tool you paint with a brush to either increase the saturation of decrease it. In the following example we have a beautiful photo by Barbara Rich. Using the sponge tool we are going to bring out the colours a little more by saturating them. Specifically the boat and the sky have been “sponged” to saturate the colours in these areas. Conversely if you wish to tone down colours select desaturate.
Have an update or suggestion for this article? You can edit it here and send me a pull request.
Using HashiCorp Vault with LDAP
How to use HashiCorp Vault to setup an LDAP backed secret store with read-only access for users in groups and read-write access for specific users
Linux and Unix xargs command tutorial with examples
Tutorial on using xargs, a UNIX and Linux command for building and executing command lines from standard input. Examples of cutting by character, byte position, cutting based on delimiter and how to modify the output delimiter.
Copy a file in Go
How to copy a file in Go. The ioutil package does not offer a shorthand way of copying a file. Instead the os package should be used.