我已经通过matplotlib创建了一个3d绘图,并且在将其导入tkinter canvas GUI时遇到了问题。下面的屏幕截图显示了我希望看到的绘图(在独立程序中)以及它在画布中的显示方式(低分辨率、不正确的间距、比例等)。你知道吗
在我的独立程序的末尾运行以下代码可以得到1280x960dpi200。你知道吗
DPI = fig.get_dpi()
bbox = fig.get_window_extent().transformed(fig.dpi_scale_trans.inverted())
width, height = bbox.width*fig.dpi, bbox.height*fig.dpi
在我的tkinter画布中,我设置了这个图(如下),并保持所有其他属性不变。你知道吗
fig = Figure(figsize=(6.4,4.8), dpi=200)
独立:
Tkinter画布:
任何帮助都将不胜感激。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐