A Library for Color Space Conversion and Color Vision Simulations
Iroay is a library for color space conversions and manipulations, implemented in TypeScript. It supports various color models such as RGB, XYZ, Lab, and more, allowing seamless conversion between them. In addition to conversions, Iroay provides functions for simulating color vision characteristics and calculating color differences, making it a versatile tool for developers who require accurate color processing in their TypeScript projects.
Functions
- Supporting color spaces:
- sRGB
- Linear RGB
- YIQ
- XYZ
- Yxy
- LMS
- L*a*b*
- L*C*h
- Munsell
- PCCS
- Supporting color difference formulae:
- CIE76
- CIEDE2000
Repository and demos
- JavaScript ver. (New)
- Java ver. (Old)