Lines Matching refs:color2
138 color_distance (const hsv_t *color1, const hsv_t *color2)
144 float angle2 = color2->hue * 1.04719755f; /* normalize to [0,2��] */
146 - color2->saturation * cosf (angle2);
148 - color2->saturation * sinf (angle2);
150 - color2->brightness;
157 (color1->hue >= color2->hue
158 ? (color1->hue - color2->hue >= 3.0f
159 ? 6.0f + color2->hue - color1->hue
160 : color1->hue - color2->hue)
161 : (color2->hue - color1->hue >= 3.0f
162 ? 6.0f + color1->hue - color2->hue
163 : color2->hue - color1->hue));
165 (color1->saturation < color2->saturation
167 : color2->saturation);
168 float delta_saturation = color1->saturation - color2->saturation;
169 float delta_brightness = color1->brightness - color2->brightness;