1
控制具有开始和结束颜色的颜色分级的最佳方法是什么?使用RGB还是HSV?给定开始和结束颜色的平滑颜色分级
E.g 。
step = 1/nrColors;
currStep = 0;
for i = 1:nrColors
p = sigmoid(currStep);
R = start.R * p + end.R * (1-p)
G = ...
B = ...
currStep = currStep + step ;
end
或
H = start.H * p + end.R * (1-p)
S = ...
V = ...
既不与上述情况,我可以实现良好的跃迁(或者颜色太紧到彼此,或颜色不光滑但从人类点) 。
我在哪里可以找到有关该主题的良好参考?
http://en.wikipedia.org/wiki/CIELAB
此外,S形插值可适当如果:
最佳,
谢谢,但你没有答案,可以立即执行? ... – HeinrichStack 2012-03-28 10:20:01