颜色识别器是什么
颜色识别器是什么,颜色识别器是我们日常生活中经常使用到的软件,那么你了解颜色识别器吗?现在就一起来看看颜色识别器是什么以及其他相关内容。
颜色识别器是什么1
软件介绍
编辑播报
颜色拾取识别器,网页设计以及图像设计必备小软件。 看到别人好的颜色搭配,想知道那些颜色的RGB值?这款颜色识别工具可以帮你。 可以通过手机摄像头获取图像,或从本地图库中获取图像,然后点击你感兴趣的颜色,就可以知道那个颜色的RGB,HEX,HSV值。对辅助设计有很大的帮助。 温馨提示:通过摄像头获取到的图像,由于光线等各种原因,得到的图像颜色值跟实物的颜色值可能会有比较大的偏差。
安装指南
编辑播报
请从“下载地址”中下载好软件的apk文件,然后使用PC端工具来安装已经下载好的apk文件,或者将apk文件直接放到手机中存储卡中,使用文件管理器进行安装。
1、《颜色识别器》
使用颜色识别器可以根据颜色的预览效果来得到对应的色彩组成,并且对于颜色的具体编码也是可以准确告诉用户的,这样我们在查找颜色的'时候也能够一键完成。
2、《颜色预览》
想要拥有一款能够辨识颜色软件的话,那么就可以试一试颜色预览这款软件,这款软件具有着易上手,触摸控制的特点,在这款软件当中只需要放入已有的图片,便可以准确分析出图片中各个位置的色彩组成,帮助我们更好的处理图片。
3、《圆环颜色分类》
圆环颜色分类这款软件的软件体积虽然是比较小的,但是对于辨识颜色这个功能来讲还是完全可以胜任的,在这款软件中只需要插入对应的图片就可以获取相应的色彩组成情况,为我们用更直观的数据了解到图片的组成。
4、《乐乐认颜色》
乐乐认颜色这款软件当中有着非常之多的图片,图库通过对于这些大数据图片的分析就可以清楚的得到各个色彩在图片中的组成情况,从而能够让我们更好地识别颜色的组成,为我们提供便利。
5、《大神P图》
大神P图这款软件虽然是一款图片编辑类型的软件,但是在软件之中对于色彩的把控是相当到位的,可以通过吸管这样的工具就可以轻松看到图片上各个位置的对应具体颜色,从而让我们在图片的编辑更加具有优势。
颜色识别器是什么2
1、简介
本模块是基于 TCS34725 彩色光数字转换器为芯片设计的颜色识别传感器,传感器提供红色, 绿色,蓝色(RGB )和清晰光感应值的数字输出。集成红外阻挡滤光片,可最大限度地减少入射光的红外光谱成分,并可精确地进行颜色测量。具有高灵敏度、宽动态范围,且配置红外阻隔滤波器。最小化 IR 和 UV 光谱分量效应,以产生准 确的颜色测量。带有环境光强检测和可屏蔽中断。通过 l2C 接口通信。
本模块增加 M12 镜头,有效增加检测距离。并设置有 4 个高亮 LED 灯进行补光,可通过红外检测头自主控制 LED 亮灭。 内置一个定位器,可通过定位器旋钮调节检测距离 (最大为常量, 最小为常闭) 。
2、特点
采用原装进口芯片 TCS34725FN
供电电源 5v
抗光干扰
白色 LED ,可自主控制亮/灭。
可检测不发光物体颜色
防反插接口设计
可调 M12 镜头
3、 参数
工作电压:5V
通信接口:IIC
检测距离:1cm- 10cm
输出值:RGB ,红色 R 、绿色 G 、蓝色 B
4、通信协议
I2C通信:一条数据线,一条时钟线。
I2C 设备地址:0X29
注意:0X29 这个设备地址是 7 位的,8 位设备地址需要向高位移一位变成 0X52。
5、 实物图片与接口
6、获取数据
环境:IIC 颜色识别模块、Basra控制板、BigFish 扩展板。
将IIC 颜色识别模块连接到bigfish的A4/A5接口上,如下图所示。
引脚对应关系如下:
波特率设为 115200。
将IIC颜色识别模块的Arduino函数库拷贝到Arduino 软件的.libraries文件夹中,共包含“Adafruit_GFX”、“Adafruit_NeoPixel”、“MH_TCS34725”三个文件夹。启动Arduino IDE,可以发现,在 Example 中增加了一个名为MH_TCS34725 的例程库,包含4个例程文件。
编写下面的代码(Tcs3472x_Clour_RGBLED),并uploading到控制板中。
教授色彩
首先,我们必须教给他们什么是颜色。为此,我们需要包含颜色名称和一些与这些颜色匹配的值的数据。由于大多数颜色都可以使用红色,绿色和蓝色定义。这就是为什么我们将RGB格式用作数据点的原因。我找到了一个准备就绪的csv文件,其中包含大约1000个颜色名称和RGB值。
全局变量
在以下步骤中,我们将定义两个函数。为了使应用程序顺利运行,我们需要一些全局变量。大家将了解全局变量在使用函数时是如何帮助大家的。
颜色识别功能
当我们双击图像的某个区域时,将调用此函数。它将返回颜色名称和该颜色的RGB值。这就是神奇的地方!
鼠标点击功能
此函数用于定义我们的双击过程。在创建应用程序部分时,我们将需要它。