Color.Name只能为已知颜色,并不能表示所有的颜色,所以你只能自己构造一个对比的方法

如何通过rgb值找到对应颜色_rgb颜色查找如何通过rgb值找到对应颜色_rgb颜色查找


如何通过rgb值找到对应颜色_rgb颜色查找


如何通过rgb值找到对应颜色_rgb颜色查找


没有什么好的办法获取yellow这个字符串,因为.drawing.color是个结构体,没法FOREACH循环。

建议楼主建立一个hashtable存储“颜色名”,“rgb数值”.之后对RGB值进行foreach匹配。

介绍一款功能强大,免费的在线色彩查询器:

首先:打开

然后:输入相应色值

点击:查找相近色号

这样就能查询到相应的色号了。

代码是 #f11

1、通过PS,cdr等图像编辑工具,打开颜色面板。

2、选择RGB模式,输入对应的值。

3、下面显示为该颜色代码。

用RGB颜色查询对照表

一般是不太能直接对应到 一个是显示器显示的颜色值 潘通是印刷后的效果 两者会有色的 因为光源的关系 一个是显示器自己发出的照光 一个是反射自然光

所以 的办法就是在显示器上看到那个颜色 然后去潘通上找到 接近的一个颜色。

RGB是一种色彩模式,而潘通色号是详细的对应到每个具体的色号,两者是没有对应关系的哦,一组RGB数值能找到可能上百货上千个潘通色号,像你这一组RGB值,可以找到一些相近色,在潘通色号上的相近色彩。

如何根据RGB的值判断其属于哪个颜色?

RGB 是光照色。分别对应R(Red)红,G(Green)绿,B(Blue)蓝。每种颜色数据从0到255,都为0的话就是没有光,是黑色,数据越大光越强。都为255是白色。 三色的数据不同的话,找数据的那个,可以理解为那种颜色的光强,就会偏向那种颜色。的数据值如果有两个颜色相近,那么红绿色值相似是黄,绿蓝色值相似是青,红蓝色值相似是品红。三个颜色都相近,那么就是灰色。

数据越小,说明光线越暗,就是越黑,越深。数据越大,说明光线越强,就是越白,越浅。