<p>如果您遵循以下页面:<a href="http://bids.github.io/colormap/" rel="nofollow noreferrer">http://bids.github.io/colormap/</a>,您将找到生产翡翠、岩浆、地狱和等离子所需的所有详细信息。所有细节都太长,无法作为答案列举,但是使用前面提到的页面和<a href="https://github.com/njsmith/viscm" rel="nofollow noreferrer">viscm</a>,您可以重新生成它们和一些更具交互性的内容</p>
<p>或者,使用<a href="https://github.com/colour-science/colour" rel="nofollow noreferrer">Colour</a>:</p>
<pre class="lang-py prettyprint-override"><code>import colour
import numpy as np
CAM16UCS = colour.convert(['#ff0000', '#00ff00'], 'Hexadecimal', 'CAM16UCS')
gradient = colour.utilities.lerp(
CAM16UCS[0][np.newaxis],
CAM16UCS[1][np.newaxis],
np.linspace(0, 1, 20)[..., np.newaxis])
RGB = colour.convert(gradient, 'CAM16UCS', 'Output-Referred RGB')
colour.plotting.plot_multi_colour_swatches(
[colour.plotting.ColourSwatch(RGB=np.clip(x, 0, 1)) for x in RGB])
print(colour.convert(RGB, 'Output-Referred RGB', 'Hexadecimal'))
['#fe0000' '#fb3209' '#f74811' '#f35918' '#ef671e' '#ea7423' '#e67f28'
'#e18a2c' '#dc9430' '#d79e34' '#d1a738' '#cbb03b' '#c4b93d' '#bcc23e'
'#b2cc3d' '#a6d53a' '#97df36' '#82e92e' '#62f321' '#00ff00']
</code></pre>
<p><a href="https://i.stack.imgur.com/eaQCj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eaQCj.png" alt="PUG"/></a></p>
<p>请注意,两种边界颜色以十六进制值给出,但您显然可以选择任何相关的颜色空间。同样地,<strong>CAM16</strong>也可以换成<em>JzAzBz</em>或类似产品</p>
<p>你可以用这个<a href="https://colab.research.google.com/drive/1NRcdXSCshivkwoU2nieCvC3y14fx1X4X#scrollTo=HN028jNLWq4_" rel="nofollow noreferrer">Google Colab notebook</a>在网上试试</p>