tei187/color-tools

处理基于颜色的方法,如转换、色度适应、差异测量。

1.0.0 2024-06-14 06:55 UTC

This package is auto-updated.

Last update: 2024-09-05 17:40:03 UTC


README

描述

一组用于转换颜色和计算颜色差异的类。

特性

  • 模型转换

    • xy,
    • xyY,
    • XYZ,
    • L*ab,
    • L*uv,
    • L*CH.
    • L*CH UV.
    • HSV,
    • HSL,
    • RGB(原色 *
      • Adobe 1998 RGB,
      • Apple RGB,
      • Best RGB,
      • Beta RGB,
      • Bruce RGB,
      • CIE RGB,
      • ColorMatch RGB,
      • Don RGB 4,
      • ECI RGB v2,
      • Ekta Space PS5,
      • NTSC RGB,
      • PAL/SECAM RGB,
      • ProPhoto RGB,
      • Radiance RGB,
      • SMPTE-C RGB,
      • sRGB,
      • WideGamutRGB.

    * 还支持自定义原色。

  • 色度适应变换矩阵

    • XYZ缩放,
    • 冯·克里茨,
    • 布拉德福德,
    • CMCCAT2000,
    • CIECAT02,
    • 锐度.
  • 标准照明体白点字典

    (2° 和 10° 标准观察者)

    • A,
    • B,
    • C,
    • D50, D55, D65, D75, D93,
    • E,
    • F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12,
    • LED_B1, LED_B2, LED_B3, LED_B4, LED_B5, LED_BH1, LED_RGB1, LED_V1, LED_V2. *

    * 所有基于LED的照明体只有2°标准观察者。

  • DeltaE差异

    检查各种算法中的颜色距离

    • CIE76,
    • CIE94,
    • CIE00 (CIEDE2000),
    • CMC l:c.
  • 对比度计算。

要求

PHP 8.1