社区
机器视觉
帖子详情
高手指点:“赤 橙 黄 绿 蓝 靛 紫”颜色的渐变 与 RGB值 有什么关系 ?
theXhunter
2004-04-13 01:00:39
假设是24位的颜色系统,那么RGB的值范围就是(0x000000~0xffffff),那么如题,“赤 橙 黄 绿 蓝 靛 紫”颜色的渐变 和 RGB值 的渐变有什么关系吗?
我好象找不到任何关系?现在我如果想画一个渐变的图形的画,那该怎么办?
...全文
509
6
打赏
收藏
高手指点:“赤 橙 黄 绿 蓝 靛 紫”颜色的渐变 与 RGB值 有什么关系 ?
假设是24位的颜色系统,那么RGB的值范围就是(0x000000~0xffffff),那么如题,“赤 橙 黄 绿 蓝 靛 紫”颜色的渐变 和 RGB值 的渐变有什么关系吗? 我好象找不到任何关系?现在我如果想画一个渐变的图形的画,那该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XHunterX
2004-04-13
打赏
举报
回复
色调的取值范围为0~360,相当于一个圆上循环的铺着“赤 橙 黄 绿 蓝 靛 紫”这些颜色(当然他们是平滑过渡的),其中圆的半径就是饱和度的值。
XHunterX
2004-04-13
打赏
举报
回复
终于找到关系了。
其实色彩的渐变是由"色调"H 来控制的:
H = (1/360) * (90-arctan(F/@3)+ a )
[ 其中:F=(2R-G-B)/(G-B) ; @3 是3的开根号 ; a=0(G>B),a=180(G<B) ]
另外还有两个因素控制颜色,是亮度I 和 饱和度S:
I = (R+G+B)/3
S = 1-( min(R,G,B)/I )
以上3个因素H,S,I 构成了HSI色彩空间。
上面是RGB到HSI的转化,HSI转化为RGB我也不清楚,请楼下的帮忙。
HUNTON
2004-04-13
打赏
举报
回复
其实RGB就可以确定所有的颜色了,看看精华区的这个帖,应该对楼主有帮助:“如何用fillRect 填充一个色彩渐变的三角形”
tianfang
2004-04-13
打赏
举报
回复
好像是做伪彩色吧
赤橙黄绿青蓝紫就可以理解为色温,试试色温和颜色关系吧,不过具体函数我也不了解。应该还有一个参数是亮度,你可以把亮度设一个固定值。
theXhunter
2004-04-13
打赏
举报
回复
对不起,hell190109() ( ) !你误解我的意思了。
我的意思是说:RGB值的变化 生成 平滑的“赤 橙 黄 绿 蓝 靛 紫”颜色过度。而不是你所列举的颜色区域,你列举的颜色并不是全部。
详细的说是这样的:
假设RGB值和参数t存在某种关系f(t):当t从0递增到100(假设)时,那么颜色就从“赤->橙->黄->绿 ->蓝->靛->紫”逐渐的平滑的过度。现在,我的问题就是到底存不存在这样关系f(t) ?
hell190109
2004-04-13
打赏
举报
回复
当然有关系了,通过 rgb 的变化可以调出你能想到的所有颜色
RGB( 0x00,0x00,0x00 ),//#01 黒
RGB( 0x00,0x00,0x80 ),//#02 青
RGB( 0x00,0x80,0x00 ),//#03 緑
RGB( 0xFF,0x00,0x00 ),//#04 赤
RGB( 0x80,0x00,0x00 ),//#05 赤
RGB( 0x80,0x00,0x80 ),//#06 紫
RGB( 0xFF,0x80,0x00 ),//#07 橙
RGB( 0xFF,0xFF,0x00 ),//#08 黄
RGB( 0x00,0xFF,0x00 ),//#09 緑
RGB( 0x00,0x80,0x80 ),//#10 深緑
RGB( 0x00,0xFF,0xFF ),//#11 水
RGB( 0x00,0x00,0xFF ),//#12 青
RGB( 0xFF,0x00,0xFF ),//#13 桃
RGB( 0x80,0x80,0x80 ),//#14 灰
RGB( 0xC0,0xC0,0xC0 ) //#15 灰
RGB( 0xFF,0xFF,0xFF ),//#16 白
HTML5 CSS3 : 进度条的实现实例源码
代码为博客实例代码:http://blog.csdn.net/lmj623565791/article/details/34825865 有问题,博客中留言
【iOS】用
RGB
颜色
模型实现彩虹
渐变
粗略的在网上搜索了一下没有找到现成答案,就自己动手实现了一下。 实现思路: 先在网上查到
赤
橙
黄
绿
青
蓝
紫
的
rgb
值
,观察规律,然后用循环实现。
赤
(255,0,0)
橙
(255,165,0)
黄
(255,255,0)
绿
(0,255,0) 青 (0,127,255)
蓝
(0,0,255)
紫
(139,0.255) 下面用OC实现一个创建彩虹
渐变
颜色
数组的方法。
RGB
渐变
颜色
转换公式及例程
设Step=51,将
RGB
(255,0,0)
颜色
渐变
为
RGB
(0,255,0),即
RGB
(255,0,0)经过51次
颜色
渐变
转为
RGB
(0,255,0);设Step=51,将
RGB
(0,255,0)
颜色
渐变
为
RGB
(0,0,255),即
RGB
(0,255,0)经过51次
颜色
渐变
转为
RGB
(0,0,255);设Step=51,将
RGB
(0,0,255)
颜色
渐变
为
RGB
(255,0,0),即
RGB
(0,0,255)经过51次
颜色
渐变
转为
RGB
(255,0,0);分步骤的方式,使其
渐变
色循环整个
颜色
值
;
c语言
rgb
数
值
颜色
渐变
算法,
颜色
渐变
算法
需求:给定一组数据,给定
渐变
颜色
两端的
颜色
值
,需要根据这组数据中的每个
值
大小为其分配一个
颜色
算法:一个需要用
颜色
表示
值
大小的数据集weightlist,给定
渐变
的起始
颜色
colorStart={"red":255,"green":50,"blue":47},结束
颜色
colorend ={"red":139,"green":20,"blue":10},minNum=min(weightlist),...
css
黄
金色
渐变
值
,金色的
rgb
值
是多少
2009-09-05[金色的鱼钩]金色的秋时光不停地向前流去,天气渐渐地凉爽起来,吵人的蝉声被秋天吹散了,代替它的是晚间阶下石板缝里蟋蟀的悲鸣。啊!那可爱的秋天终于来了。 秋天,比春天更有欣欣向荣的景象,花木灿烂的春[db:cate]2021-08-03各种金属
颜色
的
RGB
值
各种金属
颜色
的
RGB
值
,正确的
颜色
会有更好的表现效果 铝箔 180,180,...2021-08-03金色...
机器视觉
4,496
社区成员
15,347
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章