最近我需要保存矢量场配置,我自己制作了一张彩色地图:
cdict = {'red': ((0.0, 1.0, 1.0),
(1.0/3.0, 0.0, 0.0),
(2.0/3.0, 0.0, 0.0),
(1.0, 1.0, 1.0)),
'green': ((0.0, 0.0, 0.0),
(1.0/3.0, 1.0, 1.0),
(2.0/3.0, 0.0, 0.0),
(1.0, 0.0, 0.0)),
'blue': ((0.0, 0.0, 0.0),
(1.0/3.0, 0.0, 0.0),
(2.0/3.0, 1.0, 1.0),
(1.0, 0.0, 0.0))}
我制作了情节,颜色就像我想的那样,颜色从红色变为黄色,绿色,青色,蓝色,品红色,然后变回红色。但是当我使用show()
时它看起来不错。当我使用savefig()
时,蓝色部分变为品红色,青色和黄色无法区分,或者我直接从绘图GUI保存。
以前有人遇到过这种问题吗?感谢。
忘记提及,我使用pcolor()
为情节着色,如果它可能是相关的。