美文网首页
/2015/10/12/ ColorRNA.js

/2015/10/12/ ColorRNA.js

作者: 不知语冰 | 来源:发表于2015-10-12 19:14 被阅读93次
ColorRNA logo

好久没写东西了,呃,感觉最近浪费了好多时间什么都没干...除了更新了一下 Siphonink 以外就是写了一个 JavaScript 的颜色值计算库:ColorRNA,能够对色彩值进行各种色彩空间和模型的转换和计算。

以前计划的 PhotoShop 插件的开发还完全没开始......
从今天开始抓紧一些时间吧。

ColorRNA

支持 sRGB, Adobe RGB, Apple RGB, Best RGB, Beta RGB, BruceRGB, CIERGB, ColorMatchRGB, ECIRGBv2, DonRGB4, EktaSpacePS5, NTSC RGB, PALSECAM RGB, ProPhotoRGB, SMPTEC RGB, WideGamut RGB, CIE Lab, Lab PhotoShop, CIE Luv, CIE XYZ, CIE xyY, CIE LCHab 这些色彩空间之间色彩值的互相转换。

并且还支持功能:白点校正与指定伽马参数。支持以下白点参考光照:A, B, C, D50, D55, D65, D75, E, F2, F7, F11

各种色彩模型间的转换:HSL, HSL240 (Windows 拾色器), HSL255 (MS Office拾色器), HSV(HSB), HWB, CMY, CMYK, YPbPr, JpegYCbCr, YCbCr, YIQ, YUV

另外还支持计算 2 个色彩间的色差(Delta E)和对比度。
支持以下色差计算方法:DeltaE 1976, DeltaE 1994, DeltaE 2000, DeltaE CMC
支持 WCAG contrast 对比度计算。

还可以计算颜色的辉度(视觉亮度),支持以下辉度计算方法:DeltaE 1976, DeltaE 1994, DeltaE 2000, DeltaE CMC

最后还可以计算颜色在光谱中的主波长。

由于色彩学的知识忘了很多,所以写 ColorRNA 写的很慢,嘛最终还是写完了,不过只进行了简单的测试不知道有没有隐藏的 BUG。。。

详见:https://github.com/nullice/ColorRNA

相关文章

  • /2015/10/12/ ColorRNA.js

    好久没写东西了,呃,感觉最近浪费了好多时间什么都没干...除了更新了一下 Siphonink 以外就是写了一个 J...

  • NSSet 的小泄

    2015-12-31 10:06:30.908 set-A = {((1, 2))}2015-12-31 10...

  • 周年,终年。

    从2013年12月21日,到2014年,12月10日。从2014年12月10日,到2015年7月10日。从2015...

  • 那些时光

    ——2015年12月10日 07:45

  • 2015/12/10

    一个人的时候要学会享受孤独

  • 2015/12/10

    感冒了很难过,很累很累,心也很累。

  • 【小溪影音榜单2015】合辑

    【小溪影音榜单2015】VOL.12 【小溪影音榜单2015】VOL.11 【小溪影音榜单2015】VOL.10 ...

  • python pandas日期格式转换

    data['date']含有原来的日期格式 2015/10/12 ...等等 转化为2015-05-01 00:...

  • 关于XCode Xib 使用的几个错误

    问题一 2015-12-10 22:04:57.085 XibProblems[5739:263647] *** ...

  • 2015-10-12

    我真的很变态 一直盯着自己不完美的地方 然后讨厌自己并为此郁郁不欢 不应该在此写东西 往往写完不想让别人看见 能设...

网友评论

      本文标题:/2015/10/12/ ColorRNA.js

      本文链接:https://www.haomeiwen.com/subject/rdrocttx.html