- Forums
- Reviews
- Articles
- Getting Started
- Digital Workflow & Image Processing Articles
- Top Ten Lists for Photographers
- Using Curves by Mike Russell
- Copyright Registration Made Easy
- Introduction to Shooting Raw
- Guide to Image Resizing
- CCD Cleaning by Moose Peterson
- Image Management Primer
- Landscape Photography Tips from Yosemite
- Profiling Your Printer
- Understanding Dynamic Range
- White Balance by Moose Peterson
- Photo Safaris
- Southeast Asia Photo Tour
- Texas Hill Country Bird Photo Safari & Workshop
- South Texas Bird Photo Safari
- Alaska Grizzly Bear & Puffin Safaris
- African Wildlife Safari Botswana Dec 2012
- African Wildlife Safari Zambia & Zimbabwe 2013
- Custom Photo Tours, Safaris and Personal Instruction
- Participant Guestbook & Testimonials
- Resources
- Image Galleries
- Contact Us
Using Curves
by Mike Russell, exclusive to nikondigital.org, March 2006
Curves are the most powerful way to alter the values of an image. Most image editing programs, including Photoshop, Paint Shop Pro, and Picture Window Pro support curves. In this article, I'll cover the basics of curves. Then I'd like to show you some things you can do with curves that will improve your images.
Curves are a Filter
Think of a curve as a filter that modifies an image by changing the pixel values that make up an image. The numbers from 0 to 255 along the horizontal edge of the curve in Figure 1 represent pixel values before the curve is applied, and the numbers along the vertical axis are the image pixel values after the curve is applied. The curve in Figure 1 shows this process with a pixel value being mapped from 108 to 103.
![]() |
Figure 1: Reading a curve: To convert an input value to its corresponding output value, start at the input value, then draw a vertical line upward until it intersects the curve. Draw a horizontal line to the left and read the output value on the vertical axis. |
|
How to Change a Curve To change the shape of the curve as shown in figures 2 and 3, open an image in your favorite image editing program, and click on the curve itself to create a control point. Then drag the control point downward. This bends the curve, making the image darker.
|
|||||
|
Straight Line Curves Here's a quick demonstration a very important curve: the straight line. Moving the end points of a curve is the single most important curve operation. This operation determines the overall contrast of the image, and defines the darkest and brightest areas that can contain detail. |
|||||
|
|
Figure 4. The original image is lacking in contrast. |
||||
|
|
Figure 4a. Figure 4, after applying a straight line correction to the RGB curve. Notice that the colors are more saturated. This is a characteristic of the RGB color space.. |
||||
|
|
Figure 4b. Figure 4, after applying a straight line correction to the Lightness curve in Lab mode. Notice that the colors are less saturated. |
||||
|
Setting a Neutral Now lets do a little bit of color. When and if the image contains something that should be gray, but isn't, that is our cue to setting a neutral. After setting the end points of the curve, the second most important operation is setting a neutral point. In RGB the procedure for setting a neutral is simple: make the red, green, and blue values the same. |
|||||
|
|
Figure 5. This is Figure 4a, with a single point added to the curve for the blue channel. The curve point is placed so that the red, green, and blue values of a point on the bottom of the pond are equal. |
||||
|
Two S's and a Lizard's Tail Here are three common curve shapes that you can use immediately to improve the appearance of your images. Check out the effect of each of the three curves on the right on the dark, medium, and light areas of fur. |
|||||
|
|
|
|
|
|
Original Image |
After S curve |
After Inverted S |
After "Lizard Tail" |
|
The S curve is probably the most familiar curve shape. The S curve buys contrast in the medium bright areas of the image (the midtone), and trades away detail in the shadow and highlight, without creating any completely black or white areas. Notice that the lemur's face has more contrast, as does the fur on the right lower corner. The S curve is steeper in the part of the curve that controls the midtones - the middle of the curve. The white fur is less detailed, and the animal is merging with the black background. |
|||
|
Color One of the more interesting capabilities of curves is the ability to bump color saturation and achieve a "Digital Velvia" effect. RGB is not the color space of choice for manipulating color saturation with curves. Although most editing programs support increasing color saturation in RGB mode, color saturation is easy to control using Lab curves or HSB mode. |
|||
|
|
|
|
|
|
Original |
After Lab |
After too much Lab! |
After HSB |
|
The first Lab example uses a simple steepening of the a and b curves (only the a curve is shown above) to achieve an increase in saturation. The big win with Lab is that color saturation may be altered without changing the overall image contrast or brightness. When making this move be sure to keep the curves centered to avoid a color cast. Although I would have liked to make the fur even more colorful, I had to limit the steepness to prevent the lemur's eyes from taking on an unnatural glow. Summing Up Curves are the simplest, most universal, and most powerful tool for controlling contrast and color. Not only image editing programs, but scanner software, and raw file conversion software uses curves. If you have not used curves regularly, I hope that the examples this article have intrigued you enough that you will start using some of the curve moves shown here. Mike Russell is the author of Curvemeister, a Photoshop Plugin for Windows that makes curves easier to use, more powerful, and fun. |
|||

















