如何在屏幕上快速绘图
How to draw on screen rapidly
我有一个传感器,它能够非常快速地从屏幕上读取颜色值(在几毫秒内)。而且我还必须通过在屏幕上的矩形(不大)内旋转来更改 3 种颜色,红色、绿色、蓝色,速度如此之快,以至于矩形将被视为白色。我的第一个问题:这可能吗?有没有任何技术可以如此快速地填充R,G和B颜色,以至于眼睛无法确定每种单独的颜色,而是将区域视为混合?实际上,我的显示器刷新率为60 Hz,足够吗?我用C++/Qt/Windows 7实现了它,但我在窗体上只看到闪烁的矩形。它应该适用于任何现代视频适配器,甚至是内置的。
显示器的刷新率为 60Hz,因此图像每 1/60 秒或 0.0167 秒或每 16 毫秒刷新一次。您没有指定传感器的采样率,但听起来它比刷新速度快得多。这意味着多个样本将看到相同的图片。
相关文章:
- UE4-如何在给定4个屏幕坐标的情况下缩放纹理或材质
- 如何在GTK程序运行时禁用屏幕保护程序/电源管理/屏幕消隐
- 使用 SFML 和 C++ 将 Pixel 打印到屏幕上
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- Winapi:屏幕截图未显示在窗口中
- 如何在快板的屏幕中显示子位图的绘制?
- 按回车键后输出屏幕关闭
- 要在屏幕上绘制一些小瓷砖,我应该使用 QQuickItem 还是 QQuickPaintedItem?
- SFML 向下移动时如何围绕屏幕中心旋转?
- 截取屏幕截图后程序卡住
- C++鼠标单击时的屏幕截图不起作用
- 屏幕插入运算符<<的运算符过载问题
- 获取网格中心的屏幕位置
- SFML 中的字体.信息不显示在屏幕上.显示的不是信息,而是点
- GTKMM:拍摄绘图区域的屏幕截图?
- 使用C++在屏幕上绘图
- 如何在窗口中直接在屏幕上绘图
- 如何在屏幕上快速绘图
- 尝试在屏幕上显示绘图时黑屏
- 在屏幕上绘图