寻找两个 xyY 色点之间的中间色

Finding intermediate colours between two xyY colour points

我在一个应用程序中工作,我需要知道 CIE 1931 颜色中两个 xy 坐标之间的中间点 space。

在下图中我们可以看到 A 和 B 之间的线性过渡(直线)会经过一系列其他颜色,我正在努力寻找一种数学方法来描述 A 和 B 之间的过渡.

有什么想法吗?

如果我没看错你的问题,那么只需要在你的插图中找到 A-B 段上的一个点的参数化即可。它是一种颜色这一事实无关紧要。

设坐标为(Xc,Yc)的C就是这样一个点。 那么C可以写成:

Xc = Xa + a * (Xb-Xa)
Yc = Ya + a * (Yb-Ya)

其中 a 是范围 [0 ; 1]