Несколько изображений в одном представлении

Есть ли способ показать несколько изображений на одном экране с разными смещениями?

_build_vertex_data в vispy/visuals/image.py кажется, не берет никаких смещений.

Например, я хотел бы иметь 3 изображения рядом, что позволяет мне увеличивать и уменьшать их как группу.

1 ответ

Вы можете достичь этого, применяя преобразование к визуальному.

from vispy import scene
from vispy.visuals.transforms import STTransform

...

image1 = scene.visuals.Image(...)

image2 = scene.visuals.Image(...)

# sets y-axis offset to 42
image2.transform = STTransform(translate=[42])
#                = STTransform(translate=[42, 0, 0, 0],
#                              scale=[0, 0, 0, 0])

...
Другие вопросы по тегам