O método ImageGrab.grab () está muito lento

Então, eu preciso obter várias capturas de tela a cada segundo, como o 5. Eu estou usando para programar um bot para um jogo. No entanto, o método imagegrab leva cerca de 0,3 segundos, o que é muito lento para mim. Mesmo depois de especificar os valores de bbox, isso ainda leva 0,3 segundos. Acho que devo mencionar que estou em um mac. Existe uma maneira melhor para mim

Eu até tentei oos.system("screencapture filename.png") que tem um tempo de execução de 0,15 a 0,2 segundos, o que é legal, mas eu quero ir mais rápido.

questionAnswers(3)

yourAnswerToTheQuestion