在VisPy中面对旋转立方体显示图像

时间:2014-10-14 01:00:27

标签: python 3d visualization data-visualization vispy

我与VisPy的this example玩过,以显示一个旋转的立方体。有没有办法加载图像(例如png)并将其显示为立方体的一个面?

1 个答案:

答案 0 :(得分:4)

您可以使用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())