|
查看: 1807|回复: 13
|
颜色RGB coding的问题
[复制链接]
|
|
|
本帖最后由 coolman99521 于 4-10-2010 10:04 AM 编辑
RGB , 就是由Red , Green , Blue来组成。
0-0-0黑色,255-255-255白色,
那么我要怎么知道到底哪一个code的颜色成份比较偏黄,哪一个code的颜色比较偏蓝呢?
红和蓝我都有想法了,就是不知道青要怎样code.
因为Green = yellow + blue...
有大大能指教一下吗?谢谢~ |
|
|
|
|
|
|
|
|
|
|
发表于 30-9-2010 11:26 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 30-9-2010 12:21 PM
|
显示全部楼层
打开一个叫做 Paints 的软件 ==
然后 拉拉下颜色,RGB Code了。
我是这样Style 我的 CSS 的。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 30-9-2010 10:16 PM
|
显示全部楼层
因为我要拍照某样东西,然后自动detect他的颜色~
之后做分析,到底是偏红/偏蓝~~ |
|
|
|
|
|
|
|
|
|
|
发表于 1-10-2010 12:48 PM
|
显示全部楼层
因为我要拍照某样东西,然后自动detect他的颜色~
之后做分析,到底是偏红/偏蓝~~
coolman99521 发表于 30-9-2010 10:16 PM 
可以用 opencv。 |
|
|
|
|
|
|
|
|
|
|
发表于 1-10-2010 04:09 PM
|
显示全部楼层
RGB
max = R
color = 'Red'
if(G > max)
{
max = G
color = 'Green'
}
else if (B > max)
{
max = B
color = 'Blue'
} |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 2-10-2010 10:59 AM
|
显示全部楼层
RGB
max = R
color = 'Red'
if(G > max)
{
max = G
color = 'Green'
}
else if (B > m ...
megablue 发表于 1-10-2010 04:09 PM 
如果要知道他是偏黄还是偏蓝呢? |
|
|
|
|
|
|
|
|
|
|
发表于 2-10-2010 01:39 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-10-2010 09:44 AM
|
显示全部楼层
这算伸手么...
自己准备基本色.可以参考paint, 28基本色
在用matrix 算distance.
[ R G B ...
chrizyuen2 发表于 2-10-2010 01:39 PM 
不是很明白~ |
|
|
|
|
|
|
|
|
|
|
发表于 4-10-2010 11:03 AM
|
显示全部楼层
简单来说,你可以把RGB 当成为3维的其中一个点 (XYZ)
然后找标准黄/标准青和你的点的距离
什么是标准黄, 标准青, 请参考paint内的基本色 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 6-10-2010 05:19 PM
|
显示全部楼层
Blue 0-0-255
Yellow 255-255-0
Green 0-255-0
这些是标准的 |
|
|
|
|
|
|
|
|
|
|
发表于 6-10-2010 05:52 PM
|
显示全部楼层
回复 11# coolman99521
那是8bits 的标准.  |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 7-10-2010 10:13 AM
|
显示全部楼层
回复 coolman99521
那是8bits 的标准.
chrizyuen2 发表于 6-10-2010 05:52 PM 
eh ... 给你讲糊涂了~~ |
|
|
|
|
|
|
|
|
|
|
发表于 7-10-2010 10:57 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|