颜色操作
在$color中内置了很多常用的颜色,并且也有依据当前app主题动态获取对应颜色值的函数,尤其是在ui开发的过程中使用较多。
$color主要用来解析颜色,对比颜色,获取亮色暗色,为颜色设置透明度等等功能。
黑色
深灰色
灰色
浅灰色
白色
红色
绿色
蓝色
黄色
青色
品红
透明
查找颜色的位置
参数 : img {Image} 在指定图片中找色
参数 : color {String} 颜色值
参数 : threshold {int} 阈值
参数 : region {double[]} 范围
返回 : {Point} 找到颜色的位置
版本 : 1.0.0
查找颜色的位置
参数 : img {Image} 在指定图片中找色
参数 : color {String} 颜色值
参数 : threshold {int} 阈值
返回 : {Point} 找到颜色的位置
版本 : 1.0.0
查找颜色的位置
参数 : img {Image} 在指定图片中找色
参数 : color {String} 颜色值
返回 : {Point} 找到颜色的位置
版本 : 1.0.0
查找颜色所有的位置
参数 : img {Image} 在指定图片中找色
参数 : color {String} 颜色值
参数 : threshold {int} 阈值
参数 : region {double[]} 范围
返回 : {Point[]} 找到颜色的位置
版本 : 1.0.0
查找颜色所有的位置
参数 : img {} 在指定图片中找色
参数 : color {String} 颜色值
参数 : threshold {int} 阈值
返回 : {Point[]} 找到颜色的位置
版本 : 1.0.0
查找颜色所有的位置
参数 : img {} 在指定图片中找色
参数 : color {String} 颜色值
返回 : {Point[]} 找到颜色的位置
版本 : 1.0.0
计算相似度
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {double} 相似度
版本 : 1.0.0
计算相似度
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {double} 相似度
版本 : 1.0.0
计算相似度
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {double} 相似度
版本 : 1.0.0
计算相似度
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {double} 相似度
版本 : 1.0.0
颜色值转换为8位字符
参数 : color {int} 颜色
返回 : {string} 字符串颜色
版本 : 1.0.0
颜色值转6位字符
参数 : color {int} 颜色值
返回 : {string} 颜色
版本 : 1.0.0
解析rgb的颜色值
参数 : r {int} 红
参数 : g {int} 绿
参数 : b {int} 蓝
返回 : {int} 颜色值
版本 : 1.0.0
解析颜色值
该函数内置了M3风格主题的动态主题颜色,可以通过传入对应的主题字符串来获取对应的颜色值
参数 : color {string} 颜色
返回 : {int} 颜色值
版本 : 1.0.0
设置颜色的透明度
参数 : color {int} 颜色值
参数 : alpha {int} 透明度(0-255)
返回 : {int} 颜色值
版本 : 1.4.3
获取较亮颜色
参数 : color {int} 颜色值
返回 : {int} 颜色值
版本 : 1.4.3
获取较暗颜色值
参数 : color {int} 颜色值
返回 : {int} 颜色值
版本 : 1.4.3
通过RGB通道获得颜色值
参数 : red {int} R通道
参数 : green {int} G通道
参数 : blue {int} B通道
返回 : {int} 颜色值
版本 : 1.0.0
通过ARGB通道获得颜色值
参数 : alpha {int} A通道
参数 : red {int} R通道
参数 : green {int} G通道
参数 : blue {int} B通道
返回 : {int} 颜色值
版本 : 1.0.0
计算[A通道]的值
参数 : color {String} 颜色
返回 : {int} 数值
版本 : 1.0.0
计算[R通道]的值
参数 : color {String} 颜色
返回 : {int} 数值
版本 : 1.0.0
计算[G通道]的值
参数 : color {String} 颜色
返回 : {int} 数值
版本 : 1.0.0
计算[B通道]的值
参数 : color {String} 颜色
返回 : {int} 数值
版本 : 1.0.0
比较两个颜色
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {boolean} 是否相等
版本 : 1.0.0
比较两个颜色
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {boolean} 是否相等
版本 : 1.0.0
比较两个颜色
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {boolean} 是否相等
版本 : 1.0.0
比较两个颜色
参数 : c1 {string|int} 颜色1
参数 : c2 {string|int} 颜色2
返回 : {boolean} 是否相等
版本 : 1.0.0
是否是黑暗主题
返回 : {boolean} 是否是深色主题
判断颜色格式是否正确
参数 : colorStr {string} 颜色字符串
返回 : {boolean} 是否是正确的颜色格式
版本 : 1.4.3