Я пытаюсь ускорить процесс сохранения моих диаграмм в изображения. Прямо сейчас я создаю объект cString, в который я сохраняю диаграмму, используя savefig; но я бы очень, очень признателен за любую помощь в улучшении этого метода сохранения изображения. Мне приходится проделывать эту операцию десятки раз, а команда savefig работает очень-очень медленно; должен быть лучший способ сделать это. Я читал кое-что о сохранении его как несжатого необработанного изображения, но я понятия не имею, как это сделать. Меня действительно не волнует агг, если я тоже могу переключиться на другой, более быстрый бэкэнд.
то есть:
RAM = cStringIO.StringIO()
CHART = plt.figure(....
**code for creating my chart**
CHART.savefig(RAM, format='png')
Я использовал matplotlib с бэкэндом FigureCanvasAgg.
Спасибо!