Skip to content

objectx/ColorSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColorSystem

HDR generation color system implementation.

Features

  • tristimulus
  • colorspace matrix
  • OETF/EOTF(sRGB,BT709,BT2084,S-Log2)
  • Yxy, Yu'v'
  • Delta u'v', E76, E00
  • Bradford adaptation
  • Popular Observers(1931,JuddVos,2012)
  • Popular gamuts(Bt.709,Bt.2020,DCI-P3,S-Gamut3/cine,AdobeRGB,ACES2065,ACEScg)
  • Popular illuminants(A,B,C,D50/55/60/65/75,E,F2/7/11)
  • Popular spectrum illuminants(D65)
  • whitepoint from blackbody
  • spectrum support
  • color correction solver

TODO

  • other OETF/EOTFs (HLG,BT1886,...)
  • everything primitive

contact information

Hajime UCHIMURA / nikutama@gmail.com If you gain some profit with this code I always welcome your gifts or presents :)

About

compile-time oriented color system implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.6%
  • CMake 12.4%