安颜取色工具是一款专业的手机取色应用,涵盖色卡、色块、色盘等丰富板块。它支持精准取色,提供多种色彩选择,能充分满足各类取色需求;同时具备实时预览功能,用户可随时查看所选颜色的实际呈现效果。

可以记录用户取色的内容,方便下次可以直接使用。
可以依据用户给出的图片或者对颜色的描述,迅速定位到与之最为相近的颜色。
为用户提供颜色搭配方面的建议,依据用户选定的颜色,推荐能够与之和谐搭配的其他色彩。

色块:
调色块由最原始的基础元色块,通过色调、色相、亮度、对比度、蒙层、灰度、滤镜等多维度调教演化而来,总计达24万种。这也是目前所有取色器应用中,色块功能里覆盖数量最为全面的。
色卡:
丰富的色卡资源能满足您在各类专业乃至高度专业场景中的精准取色需求。我们将色卡划分为六大风格类别,每个大类下还细分了若干子类风格卡片。这款取色卡工具的专业性与专注度,完全值得您信赖。
色盘:
本工具的调色盘已对颜色值进行分段标记,并配备了对应的拖动控制条。前两位如前文所述为透明值,后六位依旧是两位一组,分别对应RGB调色板的R、G、B三原色,也就是红、绿、蓝,您可根据自己的喜好进行调试。
图取:
您可以选择本地图片或网络图片来取色,点击“+”号添加图片,再次点击可清除当前图片,继续点击则能重新选择图片。当您选定图片后,若直接执行颜色值复制操作,剪切板会复制操作提示中的某一句话;您需要通过在预览图中拖动准心,或拖动其下方的横坐标、纵坐标,才能获取图片中的颜色。需要注意的是,若拖动图片预览区的准心,需先上下微微拖动以确保拖拽操作顺利进行;若手指刚接触屏幕就左右拖动,会激活左右翻页功能。由于界面包含多个滑动控件,因此您需要采用恰当的触控方式来获得对应的操作响应。
值取:
您可以借助已分割的ARGB控制色条,自由调整颜色值并按需复制到剪贴板;也能自由复制该视图界面中所有可变色控件的颜色值,此外,本功能还支持透明度预览与透明值复制。
转换:
您可以根据自己的需求,把获取到的颜色值填入已分段的ARGB对应位置,以此得到它的其他表示形式,像#开头、Ox开头、ARGB值这类都可以。要是您想粘贴从外部复制到剪贴板的颜色值内容,在弹出的专用颜色值输入法窗口里,只需长按显示框,就能识别剪贴板中的内容。如果是六位或八位的HEX颜色值,会自动为您粘贴;若内容包含中文字符、表情等非颜色值字符,就不会执行粘贴操作。所以,您在剪切来源内容时,要剪切纯颜色代码,比如#ff123456、#ff1133、Oxff3366、Oxff246810这类标准颜色值代码。要是您需要复制显示框里的颜色代码,点击显示框即可!复制和粘贴成功后,显示框都会给出一个停留时间极短的无感提示。
在转换功能界面,想必大家都留意到了色值分析功能,其中包含色值复现率与受众程度这两个指标。或许这两个数值会让大家心生些许疑惑:它们究竟是如何计算得出的?为什么我们在认同数据结果的同时,又会对其计算方式和依据的条件感到不解呢?
要是您确实存在这样的疑问,我会感到格外欣慰,毕竟我的努力被您关注到了。
尽管这个功能的实用性不算太强,却体现了我对极致的追求,接下来我简单为您说明一下它的计算逻辑:
我们都清楚,有些颜色值的使用频率较高,另一些则很少被用到。这是因为颜色值的数量极为庞大——仅RGB色彩空间就包含1600多万个可视为点阵的颜色值(这样表述更便于理解)。而在实际编写代码时,通常用到几百种颜色就已经相当丰富了,如此一来,自然就出现了部分颜色值频繁被使用、部分却极少出现的情况。
前面已经论证过,每种颜色值的出现都存在相应的概率;既然存在概率,就会有对应的概率值;借助这些概率值,我们便能大致推算出每个颜色值的受众程度。
其实要获取每种颜色出现的概率,无异于大海捞针。我们不妨换个思路:颜色值仅由16个字符构成,或许可以通过统计每个字符的出现频率来推算颜色的出现概率。不过,单靠这一个条件,还无法得到准确的结果。
因此,我们可以拆分透明值,比如#fff这类色值,不能按照#ff或ffffff的结构来拆分——因为可能会遇到#8f#3e#7a这类开头的色值,若要判断就需列出大量判断句,可这类色值组织形式无常,即便逐条判断也无法精准统计结果。所以我们只需截取第一位(如#3#8中的第一位),将颜色值的透明度划分为重要组成分值,而第2到8位的值,则可依据字符出现的概率来获取对应的概率值。
获取字符出现概率本质上就是统计工作,但这款工具的统计还不够严谨。原因在于我仅用一天半时间,从100个布局里提取出所有颜色值,接着按照“前一后七”的规则切割——依据第一个字符的出现频率统计,就能得到每个字符在透明值位置的大致出现次数。不过透明值的权重比非透明值低不少(全透明值是例外),之后再按字符出现频率排序,赋予它们不同的权重概率值,其中F和0的权重相对较高。
对于后七位的值,我们直接依据其出现次数来计算并赋予辅助值。接下来需要先列出各项概率,再设计一套算法,以相对公平的方式来核算每个字符的具体数值。
我们来设计计算规则,这里包含两种规则:一种是当特定字符出现时增加分值,另一种则是当特定字符出现时扣除分值。同时,我们需要结合实际应用场景来考量——日常输入颜色值时,人们偶尔会凭感觉盲打或随意输入,这就导致某些字符的出现频率较高,比如像#80808080、#ff333333、#ffffo000这类情况。
如果用加法来计算,复现率确实很难控制,但减法就不一样了。因为做减法时,我们肯定已经明确了被减数,这里的被减数自然是1,而且只减一次——这样公平吗?当然没问题,毕竟我们对其他字符也遵循同样的规则。这个方法绝对不会把1减成负数。比如您测试时遇到字符f,假设要减0.44分(这个分值只是举例,实际需要按上述方法计算而非猜测),那么即使出现多次f,也只会按同一个公式计算,所有情况都是对等的。如果最终得出负数,那一定是我的计算出现了错误。
关于具体的计算方式,我在这里说再多也未必能让您立刻明白,不如这样,我给您提供一个简单的思路和公式:
a.获取n分代码样本,抽取颜色值
b.将颜色值按1/7分成两断
c.统计1值中的字符按找浮现频率排列出来它们的顺序d.将它们赋值1-16,每个值乘以1/100,得到0.01~0.16的16个值,再加上两个特殊条件#f和#00,给他两定一个高权重值,可以是16个值的总和,也可以是最大值的倍数(后面的等分份数作为倍数比使用总和方法更合理),一共18份(您还可以添加其它条件),等分6份(分几份都是自由的),每份权重0.05,每个字符根据其权重值n按公式(0.05+0.05tn)+n,两个特殊值直接乘以最大权重值n。这便计算出了主要值e.附加值就是把出现字符按照其权重乘以等份过滤:n*6,不要怀疑这些条件,因为它们不是只添加在某个字符上进行计算,而是全部字符,例如,我给每个字符+1,它们最终的差值不会变一个道理,因为没有某些1特定的计算条件,我们必须创造条件,哪怕是随便估值或是乱拉个数字进来,但前提是,所有值和字符的计算都要套用它值总和)
d. 两个数值均已生成,最后仅需执行一步操作:用1减去(第一个数值的权重值与后七位辅助值之和)
当我们得到了浮现率值,那么受众星数自然就产生了。
参考:
本工具已为您罗列了部分常用颜色值供参考,您可以根据自身需求设置复制字头的类型,直接点击复制就能把内容存到剪贴板。对了,前面的调色盘和图片取色功能里,实时显示的两个数值,左边是十六进制色值,右边是RGB色值,点击文本就能复制对应内容,复制RGB值时会自动为您加上"RGB(透明值,红色值,绿色值,蓝色值)"的格式。最后还要说一下,推荐颜色功能里是没有RGB颜色取值功能的哦。
运用先进的色彩提取技术,可精准捕捉屏幕上的任一颜色。
支持多种色彩格式的导出,便于用户在各类设计工具里直接取用。
提供实时预览功能,用户能够随时查看所选颜色的实际呈现效果。
v1.0.1安颜取色-正式版
修复了不同设备间的显示兼容性问题,解决了一处报错bug,并对色值评估值与受众星数的对应关系进行了进一步优化。
v1.0.0 安颜取色-正式版
取色工具已从原安记编辑器中剥离出来,成为独立的取色工具,并且移除了所有权限申请,将以零权限的方式运行。
以下是安记编辑器beta版更新历史:
v1.0.14
新增SQL与JSON后缀的配置项,修复了部分弹窗的报错问题,移除了一些已弃用的代码,修正了颜色值复制时的错误提示,提升了颜色取值分析器的精准度,优化了局部代码的结构。
v1.0.13
优化配置检测与修复功能,改进错误信息处理机制;将中文函数模块调整为默认不加载状态,移至main页进行加载,并采用v2.4版本。
v1.0.12
第二次对编辑器的操作反馈功能进行重写,以提升用户体验;新增分析菜单(功能待完善);修复了PHP文件保存错误及其他若干错误问题;解决了aly打开时显示不支持格式的提示问题;重新编写了打开文件的函数。
v1.0.11
开发并完善Unicode特殊字符全集,修复配置储存错误问题;开发配置检测与修复功能,解决因启用小米小白条导致部分元素被遮挡的问题;修复主副编辑器频繁切换引发的状态错误问题,处理文件保存偶现的错误;实现全局print样式同步,并将弹出消息高度统一设置为50%h。
v1.0.10
优化快捷顶栏功能,新增表情输入功能并对Unicode特殊字符进行归类整理,完善删注代码逻辑,增加字符替换与删注操作的独立撤销功能(非编辑器原生撤销),修正颜色值复制时无感提示返回错误颜色值的问题,解决编辑器切换失效及相关控件显示异常等问题。
v1.0.9
完善文件读写相关功能,开发实现打开文件的功能模块,发布“打开文件”的fam模块并将其应用到当前项目中;同时开发并完善配置存储功能与快捷顶栏功能,对错误信息处理的代码进行修改优化,调整去空代码以提升效率,此外还纠正了ARGB的描述错误——此前因未涉及透明值使用的是RGB模式,后续增加透明值后该描述未及时更正,现特此修正。