@@ -18,16 +18,18 from matplotlib.ticker import FuncFormatter, LinearLocator | |||
|
18 | 18 | #Actualizacion de las funciones del driver |
|
19 | 19 | ########################################### |
|
20 | 20 | |
|
21 | def createFigure(id, wintitle, width, height, facecolor="w", show=True): | |
|
21 | def createFigure(id, wintitle, width, height, facecolor="w", show=True, dpi = 80): | |
|
22 | 22 | |
|
23 | 23 | matplotlib.pyplot.ioff() |
|
24 | fig = matplotlib.pyplot.figure(num=id, facecolor=facecolor) | |
|
24 | ||
|
25 | fig = matplotlib.pyplot.figure(num=id, facecolor=facecolor, figsize=(1.0*width/dpi, 1.0*height/dpi)) | |
|
25 | 26 | fig.canvas.manager.set_window_title(wintitle) |
|
26 | fig.canvas.manager.resize(width, height) | |
|
27 | # fig.canvas.manager.resize(width, height) | |
|
27 | 28 | matplotlib.pyplot.ion() |
|
29 | ||
|
28 | 30 | if show: |
|
29 | 31 | matplotlib.pyplot.show() |
|
30 | ||
|
32 | ||
|
31 | 33 | return fig |
|
32 | 34 | |
|
33 | 35 | def closeFigure(show=False, fig=None): |
@@ -54,7 +56,7 def closeFigure(show=False, fig=None): | |||
|
54 | 56 | def saveFigure(fig, filename): |
|
55 | 57 | |
|
56 | 58 | # matplotlib.pyplot.ioff() |
|
57 | fig.savefig(filename) | |
|
59 | fig.savefig(filename, dpi=matplotlib.pyplot.gcf().dpi) | |
|
58 | 60 | # matplotlib.pyplot.ion() |
|
59 | 61 | |
|
60 | 62 | def clearFigure(fig): |
General Comments 0
You need to be logged in to leave comments.
Login now