如何在屏幕上快速绘图

How to draw on screen rapidly

本文关键字:绘图 屏幕      更新时间:2023-10-16

我有一个传感器,它能够非常快速地从屏幕上读取颜色值(在几毫秒内)。而且我还必须通过在屏幕上的矩形(不大)内旋转来更改 3 种颜色,红色、绿色、蓝色,速度如此之快,以至于矩形将被视为白色。我的第一个问题:这可能吗?有没有任何技术可以如此快速地填充R,G和B颜色,以至于眼睛无法确定每种单独的颜色,而是将区域视为混合?实际上,我的显示器刷新率为60 Hz,足够吗?我用C++/Qt/Windows 7实现了它,但我在窗体上只看到闪烁的矩形。它应该适用于任何现代视频适配器,甚至是内置的。

显示器的刷新率为 60Hz,因此图像每 1/60 秒或 0.0167 秒或每 16 毫秒刷新一次。您没有指定传感器的采样率,但听起来它比刷新速度快得多。这意味着多个样本将看到相同的图片。