JuliaAttic / Color.jl

Basic color manipulation utilities.
Other
47 stars 21 forks source link

Initial implementation of DIN99d #26

Closed glennsweeney closed 10 years ago

glennsweeney commented 10 years ago

DIN99d is a modified version of the DIN99 UCS. Based on experimental data, several coefficients were changed from the original standard, and a hue rotation is added in the XYZ tristimulus space to improve uniformity primarily in the blue regions of the space.

There are many different DIN99 standards; however, in my research, DIN99d seems to be one of the most supported and used. So, I thought that including it may be beneficial for some later on down the road.

My primary reason for including this space is that it is used to derive the Modified Uniform Oil Color Scale (mUOCS), which is being used for research at my institution. (http://www.sciencedirect.com/science/article/pii/S0260877412000957?np=y) If this is adding too much "clutter" to the library, I am happy to keep it as a personal addition.

m-lohmann commented 10 years ago

I think adding DIN99d is useful and desirable because of its importance in some industrial branches, and having the latest versions/revisions available cannot be wrong. I believe after your refactoring clutter is not such a big issue for the time being.

dcjones commented 10 years ago

LGTM