3

我玩过这个VisPy 的例子来展示一个旋转的立方体。有没有办法加载图像(例如 png)并将其显示为立方体的一个面?

4

1 回答 1

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())
于 2014-12-02T22:38:42.713 回答