使用savefig

时间:2016-09-23 17:25:22

标签: python matplotlib

最近我需要保存矢量场配置,我自己制作了一张彩色地图:

    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()为情节着色,如果它可能是相关的。

0 个答案:

没有答案