Salvando a saída de fig.show () usando o matplotlib + Python

0

Os comandos: %código% e %código% use motores diferentes para renderizar os lotes. Consulte plotagens de matflotlib savefig () diferentes de show () para detalhes e como ajustar plt.show() para corresponder ao resultado de plt.savefig() .

Infelizmente, eu preciso saber com segurança que a imagem que está sendo salva é exatamente a mesma que a imagem que está sendo mostrada, em todos os aspectos (fonte, plano de fundo, dpi, etc.). Eu não posso confiar em mudar isto ou aquela configuração / parâmetro do matplotlib para tentar renderizá-los da mesma forma.

Existe uma maneira de salvar a imagem adequada produzida por savefig ?

De alguma forma, isso tem que ser possível, já que o Rodeo tem um botão show que permite ao usuário salvar o gráfico sendo mostrado. Eu preciso que esta função esteja dentro do código python para rodar como parte do programa (não apenas um por um).

    
por Quora Feans 07.04.2018 / 19:44

0 respostas