Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Color and Computers

Color and Computers

How computers talk about color and what it means for designers.

Bryce "BonzoESC" Kerley

March 05, 2013
Tweet

More Decks by Bryce "BonzoESC" Kerley

Other Decks in Programming

Transcript

  1. Color and Computers •Describing Colors •What the heck is gamut?

    •Colors and Image Formats •Colors and HTML Monday, March 4, 13
  2. Preemptive Pedantry Colors are a human concept ascribing sense and

    emotions to physics Monday, March 4, 13 This means that primary colors aren’t the same primary colors as grade school, for example.
  3. Additive vs. Subtractive •Light sources make color by adding multiple

    wavelengths •Red, Green, Blue (RGB) Monday, March 4, 13
  4. Additive vs. Subtractive •Light reflectors (paper, ink, cars, leaves) make

    color by subtracting wavelengths •Cyan, Magenta Yellow Monday, March 4, 13
  5. Addition vs. Subtraction White = Red + Green + Blue

    Light Green = Some Red + All Green + Some Blue Monday, March 4, 13 We’ll leave how color LCDs work to after-presentation chat.
  6. Addition vs. Subtraction Green Leaves = White Sunlight - Everything

    But Green Black Railing = White Sunlight - Everything Monday, March 4, 13 It’s in the plant’s benefit to absorb as much light as possible. They skimp on the green part of the spectrum for some evolutionary reasons
  7. CMY vs. CMYK Color printers have blacK ink because you

    mostly print black Usually looks nicer than C+M+Y because of precision and gamut Monday, March 4, 13
  8. RGB vs. CMY vs. HSL RGB: Mixing light CMY: Subtracting

    light HSL: Perception Monday, March 4, 13
  9. HSL 0°, 100%, 25% - saturated dark red “I want

    green” 105°, 100%, 25% - saturated dark green “I like that green but I want less green” 105°, 50%, 25% - greyish dark green Monday, March 4, 13
  10. HSL vs. HSB vs. HSV Slightly Different Make a computer

    convert http://colorizer.org/ Monday, March 4, 13
  11. Color Spaces RGB CMY CMYK HSL HSV LAB CIE YUV

    YCbCr YPbPr Y’UV xvYCC Monday, March 4, 13 Most of these you won’t ever care about
  12. What The Heck Is Gamut? Not every display method can

    reproduce every color Monday, March 4, 13
  13. Gamut iPhone 1, 3G, 3GS: 18-bit color iPhone 4, 4S,

    5: 24-bit color iMac (27” Late 2009): 24-bit color Brother HL-2170W: 1-bit color Monday, March 4, 13 I have a black-and-white laser printer
  14. Gamut and Bits More bits = better than Conversions can

    lose gamut Monday, March 4, 13 Some 24-bit HSV colors not representable in 24-bit RGB Some 24-bit RGB colors not representable in 24-bit HSV
  15. Gamut and Calibration Depends on ambient light Depends on time

    of day Depends on season Monday, March 4, 13
  16. Calibration and the Web Old smartphones 14” CRTs The cheapest

    15” LCD An iPhone in direct sunlight Monday, March 4, 13
  17. Colors and CSS #F0F - 12-bit RGB, four bits/character #FF00FF

    - 24-bit RGB, four bits/character rgb(255, 0, 255) - 24-bit RGB, decimals hsl(300, 100%, 50%) - degrees and percents Monday, March 4, 13
  18. Colors and CSS rgba(255, 0, 255, 0.82) RGBA, decimals hsla(0,

    0%, 100%, 0.82) HSL, degrees and percents Monday, March 4, 13
  19. Color and Computers •Describing Colors •What the heck is gamut?

    •Colors and Image Formats •Colors and CSS Monday, March 4, 13