Pygame是否适用于实时应用?

2024-05-17 06:25:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python的新嵌入式/硬件开发人员,有一个特定的设置,我不确定它是否可以工作: 我想用一个全高清的投影仪,60赫兹的频率来显示图像,以便进行机械分析(想想一个增强的频闪灯,或者一个实时改变模式的结构光发生器)。你知道吗

有一些传感器,我会连接作为自定义USB HID类设备和基于这些传感器值,一个新的模式是计算每一帧。图案由50…500个纯色矩形组成。操作系统是Windows。在伪代码中:

while(1)
{
   wait for frame sync
   read sensor values via USB
   calculate and display a few hundred rectangles
}

从我在pygame文档中读到的内容来看,这可能有用。双缓冲与帧同步存在,但我不清楚是否绘制几百个形状可以在足够的速度达到一致的60每秒1920帧*1080分辨率。硬件加速工作可靠吗?我经常看到“软件渲染”这个词。。。另外,我不确定我是否能从非标准(键盘、鼠标、操纵杆)HID类设备读取值。你知道吗


Tags: 图像硬件开发人员模式传感器结构usb频率