Java的Robot.createScreenCapture方法在一台机器上花费的时间更长



我正在使用Java的机器人类捕获小尺寸的屏幕截图。在Machine1上,使用GTX460,我可以在33ms内进行屏幕截图,但在另一台具有相同处理器的计算机上,但是使用GTX630,它需要超过45ms。这两台机器均处于16位监视模式。

关于可能出了什么问题的任何指针?我检查了图形卡设置,两台机器之间的外观相同。这是我正在使用

的电话
Robot robot = new Robot();
BufferedImage myImage = robot.createScreenCapture(rectangle);

谢谢。

也许单人大小不同,将有更多像素捕获和写入缓冲映像。

相关内容

  • 没有找到相关文章

最新更新