Home
last modified time | relevance | path

Searched refs:hsv (Results 1 – 22 of 22) sorted by relevance

/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/
DShadowColorTest.java42 float[] hsv = new float[3]; in colorToHSVShouldBeCorrectForBlue() local
43 Color.colorToHSV(Color.BLUE, hsv); in colorToHSVShouldBeCorrectForBlue()
45 assertThat(hsv[0]).isEqualTo(240f); in colorToHSVShouldBeCorrectForBlue()
46 assertThat(hsv[1]).isEqualTo(1.0f); in colorToHSVShouldBeCorrectForBlue()
47 assertThat(hsv[2]).isEqualTo(1.0f); in colorToHSVShouldBeCorrectForBlue()
52 float[] hsv = new float[3]; in colorToHSVShouldBeCorrectForBlack() local
53 Color.colorToHSV(Color.BLACK, hsv); in colorToHSVShouldBeCorrectForBlack()
55 assertThat(hsv[0]).isEqualTo(0f); in colorToHSVShouldBeCorrectForBlack()
56 assertThat(hsv[1]).isEqualTo(0f); in colorToHSVShouldBeCorrectForBlack()
57 assertThat(hsv[2]).isEqualTo(0f); in colorToHSVShouldBeCorrectForBlack()
[all …]
/external/vulkan-validation-layers/libs/glm/gtx/
Dcolor_space.inl15 detail::tvec3<T, P> hsv = hsvColor; local
18 if(hsv.y == static_cast<T>(0))
20 rgbColor = detail::tvec3<T, P>(hsv.z);
23 T sector = floor(hsv.x / T(60));
24 T frac = (hsv.x / T(60)) - sector;
26 T o = hsv.z * (T(1) - hsv.y);
27 T p = hsv.z * (T(1) - hsv.y * frac);
28 T q = hsv.z * (T(1) - hsv.y * (T(1) - frac));
34 rgbColor.r = hsv.z;
40 rgbColor.g = hsv.z;
[all …]
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/
DShadowColor.java25 public static void RGBToHSV(int red, int green, int blue, float hsv[]) { in RGBToHSV() argument
26 java.awt.Color.RGBtoHSB(red, green, blue, hsv); in RGBToHSV()
27 hsv[0] = hsv[0] * 360; in RGBToHSV()
31 public static int HSVToColor(int alpha, float hsv[]) { in HSVToColor() argument
32 int rgb = java.awt.Color.HSBtoRGB(hsv[0] / 360, hsv[1], hsv[2]); in HSVToColor()
/external/skia/src/core/
DSkColor.cpp33 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) { in SkRGBToHSV()
34 SkASSERT(hsv); in SkRGBToHSV()
44 hsv[0] = 0; in SkRGBToHSV()
45 hsv[1] = 0; in SkRGBToHSV()
46 hsv[2] = v; in SkRGBToHSV()
68 hsv[0] = h; in SkRGBToHSV()
69 hsv[1] = s; in SkRGBToHSV()
70 hsv[2] = v; in SkRGBToHSV()
73 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) { in SkHSVToColor()
74 SkASSERT(hsv); in SkHSVToColor()
[all …]
/external/skqp/src/core/
DSkColor.cpp33 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) { in SkRGBToHSV()
34 SkASSERT(hsv); in SkRGBToHSV()
44 hsv[0] = 0; in SkRGBToHSV()
45 hsv[1] = 0; in SkRGBToHSV()
46 hsv[2] = v; in SkRGBToHSV()
68 hsv[0] = h; in SkRGBToHSV()
69 hsv[1] = s; in SkRGBToHSV()
70 hsv[2] = v; in SkRGBToHSV()
73 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) { in SkHSVToColor()
74 SkASSERT(hsv); in SkHSVToColor()
[all …]
/external/skqp/tests/
DHSVRoundTripTest.cpp13 SkScalar hsv[3]; in DEF_TEST() local
18 SkColorToHSV(color, hsv); in DEF_TEST()
19 SkColor result = SkHSVToColor(0xFF, hsv); in DEF_TEST()
25 color, hsv[0], hsv[1], hsv[2], result); in DEF_TEST()
/external/skia/tests/
DHSVRoundTripTest.cpp13 SkScalar hsv[3]; in DEF_TEST() local
18 SkColorToHSV(color, hsv); in DEF_TEST()
19 SkColor result = SkHSVToColor(0xFF, hsv); in DEF_TEST()
25 color, hsv[0], hsv[1], hsv[2], result); in DEF_TEST()
/external/tensorflow/tensorflow/core/kernels/
Dadjust_hsv_gpu.cu.h114 const HsvTuple hsv = rgb2hsv_cuda(input[idx], input[idx + 1], input[idx + 2]); in adjust_hsv_nhwc() local
115 float new_h = hsv.h; in adjust_hsv_nhwc()
116 float new_s = hsv.s; in adjust_hsv_nhwc()
117 float new_v = hsv.v; in adjust_hsv_nhwc()
121 new_h = fmodf(hsv.h + delta, 1.0f); in adjust_hsv_nhwc()
129 new_s = fminf(1.0f, fmaxf(0.0f, hsv.s * scale)); in adjust_hsv_nhwc()
134 new_v = hsv.v * scale; in adjust_hsv_nhwc()
/external/skia/include/core/
DSkColor.h102 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
111 static inline void SkColorToHSV(SkColor color, SkScalar hsv[3]) { in SkColorToHSV()
112 SkRGBToHSV(SkColorGetR(color), SkColorGetG(color), SkColorGetB(color), hsv); in SkColorToHSV()
124 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]);
134 static inline SkColor SkHSVToColor(const SkScalar hsv[3]) { in SkHSVToColor()
135 return SkHSVToColor(0xFF, hsv); in SkHSVToColor()
/external/skqp/include/core/
DSkColor.h102 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]);
111 static inline void SkColorToHSV(SkColor color, SkScalar hsv[3]) { in SkColorToHSV()
112 SkRGBToHSV(SkColorGetR(color), SkColorGetG(color), SkColorGetB(color), hsv); in SkColorToHSV()
124 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]);
134 static inline SkColor SkHSVToColor(const SkScalar hsv[3]) { in SkHSVToColor()
135 return SkHSVToColor(0xFF, hsv); in SkHSVToColor()
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/
Dimage_ops.cc59 const std::array<xla::ComputationDataHandle, 3>& hsv, DataType dtype) { in HSVToRGB() argument
60 xla::ComputationDataHandle hue = hsv[0]; in HSVToRGB()
61 xla::ComputationDataHandle saturation = hsv[1]; in HSVToRGB()
62 xla::ComputationDataHandle value = hsv[2]; in HSVToRGB()
112 auto hsv = RGBToHSV(context, b, {red, green, blue}, context->input_type(0), in Compile() local
115 context->SetOutput(0, b->ConcatInDim(hsv, channel_dim)); in Compile()
237 auto hsv = RGBToHSV(context, b, {red, green, blue}, context->input_type(0), in Compile() local
240 hsv[1] = b->Clamp(XlaHelpers::Zero(b, type), b->Mul(hsv[1], scale), in Compile()
243 auto rgb = HSVToRGB(context->builder(), hsv, context->input_type(0)); in Compile()
287 auto hsv = RGBToHSV(context, b, {red, green, blue}, context->input_type(0), in Compile() local
[all …]
/external/skia/gm/
Dmanypaths.cpp17 SkScalar hsv[3]; in gen_color() local
18 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
19 hsv[1] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
20 hsv[2] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
22 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in gen_color()
Dovals.cpp131 SkScalar hsv[3]; in genColor() local
132 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in genColor()
133 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in genColor()
134 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in genColor()
136 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in genColor()
Droundrects.cpp23 SkScalar hsv[3]; in gen_color() local
24 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
25 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
26 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
28 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in gen_color()
/external/skqp/gm/
Dmanypaths.cpp17 SkScalar hsv[3]; in gen_color() local
18 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
19 hsv[1] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
20 hsv[2] = rand->nextRangeF(0.5f, 1.0f); in gen_color()
22 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in gen_color()
Dovals.cpp131 SkScalar hsv[3]; in genColor() local
132 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in genColor()
133 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in genColor()
134 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in genColor()
136 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in genColor()
Droundrects.cpp23 SkScalar hsv[3]; in gen_color() local
24 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color()
25 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
26 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in gen_color()
28 return sk_tool_utils::color_to_565(SkHSVToColor(hsv)); in gen_color()
/external/sl4a/ScriptingLayerForAndroid/src/org/connectbot/util/
DUberColorPickerDialog.java375 float[] hsv = new float[3]; in drawSwatches() local
381 Color.colorToHSV(mOriginalColor, hsv); in drawSwatches()
384 if (hsv[2] > .5) in drawSwatches()
536 float[] hsv = new float[3]; in setOvalValDimmer() local
537 hsv[0] = mHSV[0]; in setOvalValDimmer()
538 hsv[1] = 0; in setOvalValDimmer()
539 hsv[2] = mHSV[2]; in setOvalValDimmer()
540 int gray = Color.HSVToColor(hsv); in setOvalValDimmer()
548 float[] hsv = new float[3]; in setVerValSlider() local
549 hsv[0] = mHSV[0]; in setVerValSlider()
[all …]
/external/python/cpython2/Lib/test/
Dtest_colorsys.py41 for (rgb, hsv) in values:
42 self.assertTripleEqual(hsv, colorsys.rgb_to_hsv(*rgb))
43 self.assertTripleEqual(rgb, colorsys.hsv_to_rgb(*hsv))
/external/python/cpython3/Lib/test/
Dtest_colorsys.py41 for (rgb, hsv) in values:
42 self.assertTripleEqual(hsv, colorsys.rgb_to_hsv(*rgb))
43 self.assertTripleEqual(rgb, colorsys.hsv_to_rgb(*hsv))
/external/tensorflow/tensorflow/compiler/tests/
Dimage_ops_test.py77 hsv = image_ops.rgb_to_hsv(placeholder)
78 rgb = image_ops.hsv_to_rgb(hsv)
/external/tensorflow/tensorflow/python/ops/
Dimage_ops_test.py82 hsv = image_ops.rgb_to_hsv(rgb_np)
83 rgb = image_ops.hsv_to_rgb(hsv)