色盲友好的plt.imshow

问题描述

我有3个不同的2d数组

arr1 2号 arr3

我想和他们一起制作一个rgb型人物:

rgb = np.stack((arr1.T,arr2.T,arr3.T),axis=-1)

mi = rgb.min()
ma = rgb.max()
rgb = (rgb -mi) / (ma - mi)

fig,ax = plt.subplots()

im = ax.imshow(rgb,interpolation='gaussian',origin='lower',aspect='auto')

问题在于这确实不是色盲友好的。可以这样做吗,而不是像彩虹一样看起来更像是matplotlib中的twilight_shifted颜色图?或者,也许不是红色,蓝色和绿色的混合体,而是两种颜色和白色或两种颜色和黑色的混合体?只是使色盲人员易于理解的内容。任何帮助都将是惊人的!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)