标签: python matlab matplotlib matlab-figure colormap
通常我们会插入关键颜色来制作色彩图。
我们可以反过来,从色彩图中获取关键颜色(大约)吗?
我将色彩映射转换为灰度,将灰色向量分成分段线段,保留关键点并返回键索引处的颜色。但它对于生动的色彩映射效果不佳。
答案 0 :(得分:1)
如果要从插值颜色表中恢复关键颜色,则应分别查看每个颜色通道中颜色表的第一个导数。如果颜色表在键颜色之间线性插值,如果幸运 ,则可能能够检测到每种键颜色的倾斜度变化。如果没有更改,则无需创建此颜色表。
在二阶导数中,您将看到至少一个chanel中至少有一个极值。
我使用octave中的“rainbow”颜色表,类似于matlabs彩虹颜色表来演示方法。这绘制了所有RGB通道的二阶导数。
git tag
结果图显示在此处:
当然,您必须在色彩映射的开头和结尾添加关键颜色。