/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
D | ShadowColorTest.java | 42 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/oboe/samples/RhythmGame/third_party/glm/gtx/ |
D | color_space.inl | 9 tvec3<T, P> hsv = hsvColor; local 12 if(hsv.y == static_cast<T>(0)) 14 rgbColor = tvec3<T, P>(hsv.z); 17 T sector = floor(hsv.x / T(60)); 18 T frac = (hsv.x / T(60)) - sector; 20 T o = hsv.z * (T(1) - hsv.y); 21 T p = hsv.z * (T(1) - hsv.y * frac); 22 T q = hsv.z * (T(1) - hsv.y * (T(1) - frac)); 28 rgbColor.r = hsv.z; 34 rgbColor.g = hsv.z; [all …]
|
/external/skqp/src/core/ |
D | SkColor.cpp | 33 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/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
D | ShadowColor.java | 25 protected 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 protected 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/ |
D | SkColor.cpp | 34 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) { in SkRGBToHSV() 35 SkASSERT(hsv); in SkRGBToHSV() 45 hsv[0] = 0; in SkRGBToHSV() 46 hsv[1] = 0; in SkRGBToHSV() 47 hsv[2] = v; in SkRGBToHSV() 69 hsv[0] = h; in SkRGBToHSV() 70 hsv[1] = s; in SkRGBToHSV() 71 hsv[2] = v; in SkRGBToHSV() 74 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) { in SkHSVToColor() 75 SkASSERT(hsv); in SkHSVToColor() [all …]
|
/external/skia/docs/examples/ |
D | HSVToColor_2.cpp | 11 SkScalar hsv[3]; in draw() local 12 SkColorToHSV(color, hsv); in draw() 13 hsv[0] = hsv[0] + 90 >= 360 ? hsv[0] - 270 : hsv[0] + 90; in draw() 15 paint.setColor(SkHSVToColor(hsv)); in draw()
|
D | HSVToColor.cpp | 11 SkScalar hsv[3]; in draw() local 12 SkColorToHSV(color, hsv); in draw() 13 hsv[0] = hsv[0] + 90 >= 360 ? hsv[0] - 270 : hsv[0] + 90; in draw() 15 paint.setColor(SkHSVToColor((x + y) % 256, hsv)); in draw()
|
D | ColorToHSV.cpp | 10 SkScalar hsv[3]; in draw() local 11 SkColorToHSV(source.getColor(x, y), hsv); in draw() 12 hsv[1] = 1 - hsv[1]; in draw() 14 paint.setColor(SkHSVToColor(hsv)); in draw()
|
D | RGBToHSV.cpp | 12 SkScalar hsv[3]; 14 SkRGBToHSV(SkColorGetR(c), SkColorGetG(c), SkColorGetB(c), hsv); 15 canvas->drawString(("h: " + std::to_string(hsv[0]).substr(0, 6)).c_str(), 27, 45, SkPaint()); 16 canvas->drawString(("s: " + std::to_string(hsv[1]).substr(0, 6)).c_str(), 27, 65, SkPaint()); 17 canvas->drawString(("v: " + std::to_string(hsv[2]).substr(0, 6)).c_str(), 27, 85, SkPaint());
|
/external/skia/tests/ |
D | HSVRoundTripTest.cpp | 13 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/skqp/tests/ |
D | HSVRoundTripTest.cpp | 13 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/skqp/docs/ |
D | SkColor_Reference.bmh | 564 #Method void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]) 569 hsv[0] contains HSV_Hue, a value from zero to less than 360. 570 hsv[1] contains HSV_Saturation, a value from zero to one. 571 hsv[2] contains HSV_Value, a value from zero to one. 576 #Param hsv three element array which holds the resulting HSV components 585 SkScalar hsv[3]; 587 SkRGBToHSV(SkColorGetR(c), SkColorGetG(c), SkColorGetB(c), hsv); 588 canvas->drawString(("h: " + std::to_string(hsv[0]).substr(0, 6)).c_str(), 27, 45, SkPaint()); 589 canvas->drawString(("s: " + std::to_string(hsv[1]).substr(0, 6)).c_str(), 27, 65, SkPaint()); 590 canvas->drawString(("v: " + std::to_string(hsv[2]).substr(0, 6)).c_str(), 27, 85, SkPaint()); [all …]
|
/external/tensorflow/tensorflow/core/kernels/image/ |
D | adjust_hsv_gpu.cu.h | 110 const HsvTuple hsv = rgb2hsv_cuda(static_cast<float>(input[idx]), in adjust_hsv_nhwc() local 113 float new_h = hsv.h; in adjust_hsv_nhwc() 114 float new_s = hsv.s; in adjust_hsv_nhwc() 115 float new_v = hsv.v; in adjust_hsv_nhwc() 119 new_h = fmodf(hsv.h + delta, 1.0f); in adjust_hsv_nhwc() 127 new_s = fminf(1.0f, fmaxf(0.0f, hsv.s * scale)); in adjust_hsv_nhwc() 132 new_v = hsv.v * scale; in adjust_hsv_nhwc()
|
/external/skia/gm/ |
D | manypaths.cpp | 23 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.5f, 1.0f); in gen_color() 26 hsv[2] = rand->nextRangeF(0.5f, 1.0f); in gen_color() 28 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in gen_color()
|
D | ovals.cpp | 138 SkScalar hsv[3]; in genColor() local 139 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in genColor() 140 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in genColor() 141 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in genColor() 143 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in genColor()
|
D | roundrects.cpp | 30 SkScalar hsv[3]; in gen_color() local 31 hsv[0] = rand->nextRangeF(0.0f, 360.0f); in gen_color() 32 hsv[1] = rand->nextRangeF(0.75f, 1.0f); in gen_color() 33 hsv[2] = rand->nextRangeF(0.75f, 1.0f); in gen_color() 35 return ToolUtils::color_to_565(SkHSVToColor(hsv)); in gen_color()
|
/external/skqp/gm/ |
D | manypaths.cpp | 17 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()
|
D | ovals.cpp | 131 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()
|
D | roundrects.cpp | 23 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/include/core/ |
D | SkColor.h | 165 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]); 175 static inline void SkColorToHSV(SkColor color, SkScalar hsv[3]) { in SkColorToHSV() 176 SkRGBToHSV(SkColorGetR(color), SkColorGetG(color), SkColorGetB(color), hsv); in SkColorToHSV() 190 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]); 202 static inline SkColor SkHSVToColor(const SkScalar hsv[3]) { in SkHSVToColor() 203 return SkHSVToColor(0xFF, hsv); in SkHSVToColor()
|
/external/sl4a/ScriptingLayerForAndroid/src/org/connectbot/util/ |
D | UberColorPickerDialog.java | 375 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/skia/include/core/ |
D | SkColor.h | 157 SK_API void SkRGBToHSV(U8CPU red, U8CPU green, U8CPU blue, SkScalar hsv[3]); 167 static inline void SkColorToHSV(SkColor color, SkScalar hsv[3]) { in SkColorToHSV() 168 SkRGBToHSV(SkColorGetR(color), SkColorGetG(color), SkColorGetB(color), hsv); in SkColorToHSV() 182 SK_API SkColor SkHSVToColor(U8CPU alpha, const SkScalar hsv[3]); 194 static inline SkColor SkHSVToColor(const SkScalar hsv[3]) { in SkHSVToColor() 195 return SkHSVToColor(0xFF, hsv); in SkHSVToColor()
|
/external/python/cpython2/Lib/test/ |
D | test_colorsys.py | 41 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/ |
D | test_colorsys.py | 41 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/tf2xla/kernels/ |
D | image_ops.cc | 72 const std::array<xla::XlaOp, 3>& hsv, in HSVToRGB() argument 74 xla::XlaOp hue = hsv[0]; in HSVToRGB() 75 xla::XlaOp saturation = hsv[1]; in HSVToRGB() 76 xla::XlaOp value = hsv[2]; in HSVToRGB() 126 auto hsv = RGBToHSV(context, b, {red, green, blue}, context->input_type(0), in Compile() local 129 context->SetOutput(0, xla::ConcatInDim(b, hsv, channel_dim)); in Compile() 259 auto hsv = in Compile() local 262 hsv[1] = xla::Clamp(XlaHelpers::Zero(b, DT_FLOAT), xla::Mul(hsv[1], scale), in Compile() 265 auto rgb = HSVToRGB(context->builder(), hsv, DT_FLOAT); in Compile() 313 auto hsv = in Compile() local [all …]
|