python - 如何将 VisPy 结果导出为 png 图像

标签 python visualization vispy

是否可以保存使用 VisPy 制作的图像?也许使用 vispy.io.imsave 或 vispy.write_png?

此外,可以使用 vispy.mpl_plot 在 vi​​spy 中绘制 matplotlib 图形,但是可以在 matplotlib 中使用 vispy 图像吗?

无论如何,我都需要使用 VisPy 生成图像对象,但我没有找到任何相关示例。

最佳答案

这是一个最小的例子。使用 canvas.render 创建图像,然后使用 io.write_png 将其导出:

import vispy.plot as vp 
import vispy.io as io

# Create a canvas showing plot data 
canvas = vp.plot([1, 6, 2, 4, 3, 8, 5, 7, 6, 3])

# Use render to generate an image object
img=canvas.render()

# Use write_png to export your wonderful plot as png ! 
io.write_png("wonderful.png",img)

关于python - 如何将 VisPy 结果导出为 png 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28732937/

相关文章:

python - Django 测试出现错误

python - 对于循环,os.listdir() 无法正常工作

javascript - 可视化到一个选择框

python - 如何说服visuals_at超越ViewBox?

python - 将 vispy 与 pyqt5 和 uic 集成

python - 如何在 QHorizo​​ntalBarSeries/QChart 的指定 x 值处画一条垂直线?

python - 从 Python 文件中删除反斜杠实例

javascript - 谷歌饼图显示小切片外部的切片文本

java - JUNG 嵌套节点