hsb相关内容
对于学校作业,我需要这样做: 500x500矩形应该显示鼠标指向的任何颜色的不同色调、饱和度和亮度,有点像拾色器。 但由于我编码这么差,我不知道该怎么办。我不太了解HSB。这是我的代码和我现在拥有的图片。 void setup() { size(500,550); } void draw() { noStroke(); colorMode(HSB, 100); for (i
..
我阅读了文章在 RGB 和 HSB 颜色值之间切换的算法 类型 RGBColor红色字节绿色字节蓝色字节结束类型类型 HSB 颜色双色相双倍饱和双倍亮度结束类型函数 RGBToHSB(rgb As RGBColor) As HSBColorDim minRGB, maxRGB, Delta As DoubleDim h, s, b As Double小时 = 0minRGB = Min(Min(
..
如何将 HSB 颜色转换为 HSL? Photoshop 在其颜色选择器中显示 HSB 颜色.可以在 CSS 中使用 HSL 颜色. 我试过这个JS: function hsb2hsl(h, s, b) {返回 {哈:哈,s:s,l: b-s/2}} 但是 hsb2hsl(0, 100, 50).l == 0 而不是 25 更新:我可以在不转换 HSB → RGB → HSL
..
我希望通过它们的HSV/HSB值对很长的颜色列表进行排序.我想按色相,然后是星期六,然后是光明来对它们进行排序.实际上,我所需要的只是一种方法,可以根据HSV的顺序判断一种颜色是“之前"还是“之后",因为我只是要在Java中进行compareTo()并使用TreeSet进行排序.在Java中,HSV值都存储为浮点数. 我对这类算法很糟糕,因此不胜感激! 解决方案 蛮力方式: 公共最
..
我正在尝试使用(此处的可运行代码)生成具有15种不同颜色的彩虹: size(360,100); colorMode(HSB,360,100,100); //色相度[0,360], //饱和度/亮度[0,100] //像在Photoshop中一样 noStroke(); for(int i = 0; i
..
我正在构建一个用于家庭自动化系统中照明管理的接口。我设法为各种提供商控制了标准的开/关和可调光灯,但几乎没有问题,但是现在我遇到了与RGB灯有关的问题。 我所使用的灯当前使用的是RGBW led灯带-具体来说,我正在使用一种低成本RGBW灯:该灯由四个led组成,每个led都可以单独控制。 更清楚-我正在处理一些c#代码,这些代码应检索当前选择的颜色并将其显示在UI中,并使用户能够为光
..
我已经为UIImage色彩化项目苦苦挣扎了几天. 这个想法是,该应用程序将启动一组图像,这些图像我将不得不使用从Web服务检索的值进行着色.如果您愿意,可以使用某些主题. 与我合作的设计师为我提供了他所有Photoshop值的背景图片. 第一个问题是Photoshop使用HSL,而iOS使用HSB.因此,第一个挑战是转换Photoshop中的值. Photoshop HSL:-2
..
据我了解, HSL和HSB颜色空间非常相似,都使用相同的0 -360色轮用于色相,饱和度则使用相同的0-1值.它们之间的一个区别是,在HSB模型中,您具有亮度,其中0是黑色,而1是在全强度下的颜色,而在HSL中,您具有明度/发光度,其中0仍然是黑色,而1是白色. .net Color结构使用RGB空间,但是具有GetHue(),GetSaturation()和GetBrightness()函
..
我正在将Color类作为c ++中非常基本的图形API的一部分.因此,我决定看一下Microsoft的.NET框架,并注意到它们的Color类具有HSB的功能. 然后我开始进行研究,以确定是否应该在班级中提供HSB,HSL或HSV或全部. 所以,我对HSB,HSL,HSV有3个问题: HSB是否与HSL相同? 如果没有,为什么没有HSBL甚至HSBLV? 我发现了许多
..
我有一个手机,它像打击一样是HSV直方图,我想跟踪它的移动.基于它的直方图,我设置如下图像范围: greenLower = (300, 0, 50) greenUpper = (50, 128,250 ) cv2.inRange(hsv, greenLower, greenUpper) 但是挥舞电话时什么也没发现,我很确定这是因为颜色范围错误,您能告诉我如何正确设置颜色范围吗?尤其是当H
..
我需要准确地将HSB转换为RGB,但我不知道如何解决将小数转换为整数而不进行舍入的问题。这是我在colorpicker库中的当前函数: HSBToRGB = function(hsb){ var rgb = {}; var h = Math.round(hsb.h); var s = Math.round(hsb.s * 255/100); var v = Math.ro
..
我可以用RGB值设置uicolor: [UIColor colorWithRed:0.53绿色:0.37蓝色:0.11 alpha:1.00] ; 我可以用hsb值设置uicolor: [UIColor colorWithHue:0.10饱和度:0.16亮度:0.13 alpha:1.00]; 我也可以将它转换回RGB: CGFloa
..
我有一个HSB颜色问题,不知道如何以正确的方式计算。 我有一个颜色在 360 和 0 并且如果i substrate -1 从 0 我得到值 -1 而不是 360 。我想我要做一些模数来获得正确的值?所以我的问题是将单位的倍数转换为0和360之间的数字。有人可以帮助我吗? 解决方案 负色调值相当于 360 + value 意味着-10等于350.要实现那个行为,请执行: va
..
我在看看描述牙科中用于描述牙齿颜色的标准颜色的文档。他们引用 hue ,值, chroma 值,并指出它们来自1905年Munsell描述的颜色: 由AH Munsell在1905年开发的颜色符号系统 根据三个标识颜色 属性:HUE,VALUE ) 和CHROMA(饱和度)[ 15 ] HUE(H):Munsell将色调定义为 质量,通过它我们将一个 颜色与另一个区分开。
..
我在家庭自动化系统中建立了灯光管理界面。我设法控制标准的开/关和可调光灯的各种提供商有很少的问题,但现在我陷入了与RGB光相关的问题。 目前使用的是RGBW LED条 - 具体来说,我正在使用低成本的RGBW灯:灯是由四个LED组成,每个LED可以单独控制。 为了更清楚 - 我正在处理一些c#代码,应该检索当前选定的颜色并在UI中显示它,并使用户能够为光指定新的颜色。要设置颜色并检索它,我
..
假设我有一个颜色FF0000,它是红色的。找到一个更深的颜色很容易,我只是键入可能CC而不是FF,但让我们说,我有颜色AE83FC,这是一个复杂的颜色,怎么会自动找到一个更亮或更黑的版本? / p> 我想这样做的简单方法是将RGB转换为HSB [Hue,饱和度,亮度] 我如何在Objective-C中这样做? 假设我有一个RGB,它是:1.0,0.0,0.0。 CGFlo
..
我是否将HSB颜色转换为HSL? Photoshop在其颜色选择器中显示HSB颜色。 HSL颜色可以在CSS中使用。 我试过这个JS: function hsb2hsl ,s,b){ return { h:h, s:s, l:bs / 2 } } 但 hsb2hsl(0,100,50).l == 0 而不是 25 更新:我可以不转换HSB→RGB
..
我读了文章算法到交换机之间的RGB和HSB颜色值 键入RGBColor 红色为字节 绿色为字节 蓝色为字节 结束类型键入HSB颜色 色相双 饱和度双 亮度双 结束类型功能RGBToHSB(RGB作为RGBColor)作为HSB颜色 暗淡minRGB,maxRGB,台达为双 昏暗的H,S,B为双 H = 0
..