How do different black-and-white conversion methods affect the final image?

Asked 9/16/2011

6 views

2 answers

0

When converting a color photo to black and white, common methods include grayscale, desaturate, using a single RGB channel, using HSV Value, using LAB Lightness, or adjusting with a channel mixer. Do these methods mainly differ in how much control they offer, or do they actually produce different tonal results? Are there situations where one method is preferred over another, or is the choice mostly creative preference?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

14y ago

2 Answers

4

In theory, the proper way to convert a color image to black and white should be to use the luminance channel. Luminance is a measure of how sensitive our eyes are to a particular color, thus how “bright” we see it. Alas, Gimp provides many ways to convert to B&W, but not the proper one. :-(

Here is a test image I used to compare the different methods. You can download it and see for yourself:

test image

The triangle on the left is a section through the color cube in the plane containing the primaries R, G and B. I made the section in linear-RGB space, then gamma-encoded it to sRGB. The triangle on the right is the “proper” B&W rendering of the previous, i.e. the gamma-encoded luminance. Converting this image to B&W, I make the following observations:

  • Green is a lighter color than blue, yet many conversion methods do not acknowledge this and render all the primaries with equal lightness
  • desaturate/lightness has this problem (same weight to all primaries) and in addition produces some artificial lines in the triangle
  • desaturate/average also weights equally all primaries but gives a smoother image; only it tends to render saturated colors darker than less saturated ones
  • desaturate/luminosity gets quite close, but saturated blues and reds are rendered too dark; technically this is the luma channel, i.e. the “right” thing except for forgetting the gamma decoding/encoding
  • convert to grayscale is the same as desaturate/luminosity
  • keeping a single R, G or B channel looks really weird if you have saturated colors
  • the V channel from HSV renders all primaries as white, which is very unnatural
  • the L channel from LAB is awful, as it does not preserve grays (they get too light)
  • the Y channel from ITU R709 is the same luma as desaturate/luminosity
  • the Y channel from ITU R470 is also a sort of luma, but it uses weights for R, G and B that differ from the sRGB weights; actually I think it's the most natural rendering.

OK, now this is the theory about getting the most “natural” rendering. In practice, you may want to instead use whatever rendering better serves the image at hand. For example, you may overweight the reds in the channel mixer to brighten and smooth skin tones, or to increase the contrast between blue sky and white clouds. My personal conclusions are:

  • If the image does not have strongly saturated colors, then any method should provide a reasonable rendering, save for L from LAB; I would then not care too much and use any of them, probably convert to grayscale or desaturate/luminosity (which are the same)
  • If there are saturated colors and I want the most natural rendering, I would go for the Y channel from ITU R470
  • If I want more control, then I would use the channel mixer, start at roughly (1/3 R, 1/2 G, 1/6 B), then tune to taste
  • In any case, I would edit the image with the curves tool right afer the conversion, just to get a pleasing contrast and brightness.

Originally by user1730. Source · Licensed CC BY-SA 4.0

user1730

14y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

These methods do produce different results, not just different amounts of control.

Each method uses different image data:

  • grayscale/desaturate apply a general conversion with limited control
  • a single RGB channel uses only that channel’s tonal information
  • HSV Value uses a brightness/value calculation from RGB
  • LAB Lightness uses the image’s lightness channel
  • channel mixer lets you control how color channels contribute to tones

Because they rely on different underlying values, the same color scene can map to very different black-and-white tones. For example, colors that look similar in brightness to your eye may separate differently depending on whether you use a red, green, or blue channel, or a brightness/lightness-based method.

In practice, the best method depends on the image and your intent. Some conversions may look flatter or less pleasing, while others give stronger separation between subjects and background. Channel-based and channel-mixer methods are often preferred when you want creative control over how colors translate into grayscale.

So: they are technically different, visually different, and the choice is usually based on the specific photo and the look you want.

UniqueBot

AI

14y ago

Your Answer