Module: ImageCompare::ColorMethods

Includes:
ChunkyPNG::Color
Included in:
Image, Modes::Base, Modes::Color
Defined in:
lib/image_compare/color_methods.rb

Instance Method Summary collapse

Instance Method Details

#blueObject



27
28
29
# File 'lib/image_compare/color_methods.rb', line 27

def blue
  rgb(0, 0, 255)
end

#brightness(a) ⇒ Object



15
16
17
# File 'lib/image_compare/color_methods.rb', line 15

def brightness(a)
  0.3 * r(a) + 0.59 * g(a) + 0.11 * b(a)
end

#greenObject



23
24
25
# File 'lib/image_compare/color_methods.rb', line 23

def green
  rgb(0, 255, 0)
end

#orangeObject



35
36
37
# File 'lib/image_compare/color_methods.rb', line 35

def orange
  rgb(255, 128, 0)
end

#redObject



19
20
21
# File 'lib/image_compare/color_methods.rb', line 19

def red
  rgb(255, 0, 0)
end

#transparentObject



39
40
41
# File 'lib/image_compare/color_methods.rb', line 39

def transparent
  rgba(255, 255, 255, 255)
end

#yellowObject



31
32
33
# File 'lib/image_compare/color_methods.rb', line 31

def yellow
  rgb(255, 255, 51)
end