Mar*_*ost 7 java performance screen capture
我正在尝试使用连接到运行Raspbian的Raspberry Pi的一些LED灯条创建流光溢彩.我正在用Java构建一个应用程序,它必须读出屏幕四周的像素颜色,这样我就可以用它来为屏幕后面的LED上色.
我已尝试制作屏幕截图,robot.createScreenCapture()但运行该线需要+ - 45ms,这会导致LED改变颜色的方式太晚.
有没有人知道如何更快地创建截图或如何获得像素颜色另一种方式,以减少ms?
这是我目前用于获取屏幕截图的方法:
Robot robot = new Robot();
Rectangle area = new Rectangle(0, 0, this.screenSize.width, this.screenSize.height);
BufferedImage bufferedImage = robot.createScreenCapture(area); //Slow line
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |