根据网页上的示例,我正在使用 Vispy 显示一些实时信号。 特别是我使用 app.Canvas 创建和更新显示。

有没有办法在创建画布时指定几何信息? 理想情况下,我想为新窗口指定大小、坐标和监视器。 但指定显示器是最重要的部分。

#1楼 票数:0

您可以通过执行以下操作来指定画布大小和位置:

from vispy import app
pos_x, pos_y, width, height = 200, 200, 200, 200 #example
canvas = app.Canvas(size=(width, height), position=(pos_x, pos_y))
canvas.show()
app.run()

您是否尝试通过调整位置来指定显示器?

  ask by jdbrody translate from so

未解决问题?本站智能推荐:

2回复

使VisPy的MPL_plot起作用

我对Python以及其中包含的所有奇才还比较陌生,因此我试图创建一个能够以3D显示很多数据点的程序。 问题是,使用matplotlib进行传统路由时速度很慢,在屏幕上旋转数据非常不稳定。 因此,后来我转向了VisPy,这是一个相当新的发行版,承诺通过GPU处理实现快速的数据可视化。 问
1回复

在 Vispy 中标准化可缩放时间序列图的比例

我是 Vispy 和 opengl 的新手。 我已经根据我的数据集调整了 realtime_signals 演示。 我使用的数据是非平稳的,通常表现出某种趋势。 因此,放大数据通常效果不佳,因为漂移值会超出窗口范围。 我正在尝试将沿 y 轴的最小-最大归一化添加到示例代码中。 这样,无论我的缩放级
1回复

在vispy中获取相对于场景的视图方向?

在vispy中获取相对于场景的视图方向的最简洁方法是什么? view.scene.transform包含整个变换链: 我可以写一些东西来解析varous类型的变换列表并组成它们,并从组合变换中提取视图方向,但我怀疑我正在向上游游动。
1回复

在Vispy中将Visuals与gloo着色器程序一起使用

我试图在场景上覆盖一些TextVisuals,但是我无法使所有内容正确显示。 这是我的代码,从这里的vispy示例略作修改 这将产生一个带有旋转的多维数据集和文本的场景,但是缺少颜色条。 此外,立方体的某些面仅显示该三角形的内部。 当我从on_draw方法中删除self.testT
1回复

在使用vispy的旋转多维数据集中使用media / gif作为纹理

我正在使用Vispy旋转立方体。 我可以使用imageio成功地在旋转的多维数据集中使用自定义纹理,但是我不了解如何使用电影或gif图像。 完整的源代码:
1回复

Spyder IDE 不显示 VispyWidget / Vispy 图

我对 python 和 spyder IDE 很陌生。 我有 spyder IDE 的问题,无法从 vispy 示例中绘制示例。 我使用的例子是gpuimages.py,你可以在下面的链接中查看源代码: https://github.com/vispy/vispy/blob/master/e
2回复

如何从Vispy中的屏幕坐标获取世界坐标

我不知道如何从屏幕坐标到世界坐标。 我正在使用VisPy,我想在3D中实现光线跟踪和拾取能力。 我根据立方体示例准备了一些代码。 下面的代码通过更改z值并在''on_mouse_press''方法中打印3D坐标来通过屏幕发送粗糙的光线。 但结果不正确。 如果我点击立方体的右上角,沿
1回复

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

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