Leitura em tempo real da tela do computador

Oi, gostaria de saber se existe alguma forma para ler em tempo real a tela do computador.

1 curtida

O que você quer dizer com “ler em tempo real”? Fazer captura da tela em vídeo ou imagem?

Abraço.

Quando falo "leitura da tela em tempo real’ seria a captura de informação da tela, por exemplo cores de pixels, enquanto o meu programa está rodando.

Com a classe Robot, você pode usar o método createScreenCapture, que cria uma captura de tela, retornando um Image/BufferedImage, no qual você pode acessar os pixels individualmente. Veja um exemplo em: https://www.geeksforgeeks.org/java-program-take-screenshots/ .

Abraço.