【发布时间】:2014-12-08 16:12:25
【问题描述】:
我玩过 VisPy 的this example 来展示一个旋转的立方体。有没有办法加载图像(例如 png)并将其显示为立方体的一个面?
【问题讨论】:
标签: python 3d visualization data-visualization vispy
我玩过 VisPy 的this example 来展示一个旋转的立方体。有没有办法加载图像(例如 png)并将其显示为立方体的一个面?
【问题讨论】:
标签: python 3d visualization data-visualization vispy
您可以使用 imageio 读取图像数据(通过pip install imageio 获取),然后将其用作纹理:
import imageio
im = imageio.imread('/path/to/image.png')
texture.set_data(im) # use image as texture
奖励积分,在立方体上显示视频:
reader = imageio.read('/path/to/movie.mp4')
# somwhere in a timer callback
texture.set_data(reader.get_next_data())
【讨论】:
vispy.scene.visuals.Cube 类?