Я использую сервер ubuntu 14.04, и я беру данные глубины из своей инфракрасной камеры.Сохранение тепловой карты с использованием pylab
Выходной сигнал (480, 640). В основном он содержит значения глубины в виде (x, y) координат.
Я хочу сохранить эти данные как тепловую карту в jpeg-изображении, а затем создать из нее MJPEG-видео. Однако, когда я пытаюсь делать
import pylab as pl
depth = get_depth()
pl.pcolor(data)
Это дает мне
_tkinter.TclError: no display name and no $DISPLAY environment variable
Я просто хочу использовать savefig («filename.jpg») и не хочу использовать X-сервер, чтобы увидеть сюжет.
Как это реализовать? или есть ли другая библиотека python, которая может генерировать тепловые карты и сохранять файлы JPEG.
вы пробовали 'импорт matplotlib.pyplot как pl'? Я думаю, что pylab пытается открыть окна и отобразить графики так, как они делаются, где, поскольку pyplot требует вызова 'pl.show()'. – KevinG
Он дает ту же ошибку с 'matplotlib.pyplot' – user3288346