我正在使用Java的机器人类捕获小尺寸的屏幕截图。在Machine1上,使用GTX460,我可以在33ms内进行屏幕截图,但在另一台具有相同处理器的计算机上,但是使用GTX630,它需要超过45ms。这两台机器均处于16位监视模式。
关于可能出了什么问题的任何指针?我检查了图形卡设置,两台机器之间的外观相同。这是我正在使用
的电话Robot robot = new Robot();
BufferedImage myImage = robot.createScreenCapture(rectangle);
谢谢。
也许单人大小不同,将有更多像素捕获和写入缓冲映像。