Unified · Split
| @@ -109,7 +109,7 @@ class SpritesCLI < Thor · 108 unmodified lines | ||
| 109 | 109 | end |
| 110 | 110 | |
| 111 | 111 | avg = contrast.reduce(:+) / contrast.size.to_f |
| 112 | − avg < 3.5 | |
| 112 | + avg < 2.5 | |
| 113 | 113 | end |
| 114 | 114 | |
| 115 | 115 | def get_contrast(base, other) |
| @@ -133,7 +133,7 @@ class SpritesCLI < Thor · 17 unmodified lines | ||
| 133 | 133 | |
| 134 | 134 | rgb.map! do |value| |
| 135 | 135 | value /= 255 |
| 136 | − value < 0.03928 ? value / 12.92 : ((value + 0.055) / 1.055) ** 2.4 | |
| 136 | + value <= 0.03928 ? value / 12.92 : ((value + 0.055) / 1.055) ** 2.4 | |
| 137 | 137 | end |
| 138 | 138 | |
| 139 | 139 | 0.2126 * rgb[0] + 0.7152 * rgb[1] + 0.0722 * rgb[2] |