Lines Matching refs:color2
141 color_distance (const hsv_t *color1, const hsv_t *color2)
147 float angle2 = color2->hue * 1.04719755f; /* normalize to [0,2��] */
149 - color2->saturation * cosf (angle2);
151 - color2->saturation * sinf (angle2);
153 - color2->brightness;
160 (color1->hue >= color2->hue
161 ? (color1->hue - color2->hue >= 3.0f
162 ? 6.0f + color2->hue - color1->hue
163 : color1->hue - color2->hue)
164 : (color2->hue - color1->hue >= 3.0f
165 ? 6.0f + color1->hue - color2->hue
166 : color2->hue - color1->hue));
168 (color1->saturation < color2->saturation
170 : color2->saturation);
171 float delta_saturation = color1->saturation - color2->saturation;
172 float delta_brightness = color1->brightness - color2->brightness;