colorwheel.m 427 B

1234567891011
  1. function colorwheel = colorwheel(colorlevel,saturation,luminance)
  2. if ~exist('saturation','var'), saturation = []; end
  3. if ~exist('luminance','var'), luminance = []; end
  4. if isempty(saturation), saturation = 1; end
  5. if isempty(luminance), luminance = 1; end
  6. x = linspace(-pi,pi,colorlevel);
  7. x = x(1:end-1)';
  8. colorwheel = ([cos(x),cos(x-pi/3*2),cos(x-pi/3*4)]+1).*saturation/2+1-saturation;
  9. colorwheel = colorwheel.*luminance;
  10. end