Created script to generate aproximation of spectrum solid based on a grid of points using Masaoka's data. Generated solid for all CIELAB spectrums with a 10-point grid and a 5 point grid for 6500K.
Too many changes to remember properly :-/ Re-organized code. Added plotting function. Allowed reading other files to define the perceptual space, with Masaoka's set in mind (still needs to be cleaner though).
No more need for pre-calculated similarity matrices. Doing memoization with 'joblib'.
Generating solid at same intervals for all slices.
File with perceptual space data is now a parameter. Data is assumed to be a CSV file with first three columns 'L' 'a' and 'b'. Generated perceptual space data in the expected format.