En ce moment je suis dans le besoin d'un screenshotter vraiment rapide pour alimenter capture d'écran dans un CNN qui mettra à jour le mouvement de la souris basé sur la capture d'écran. Je cherche à modéliser le même type de comportement présenté dans this paper, et de même faire les étapes décrites dans la figure 6 (sans la conversion polaire). En conséquence d'avoir besoin d'entrée très vite, je l'ai cherché un peu et ai été en mesure d'obtenir ce script from here légèrement modifié que les sorties 10fpsEst-il plus rapide que 10 captures d'écrans par seconde possible avec Python?
from PIL import ImageGrab
from datetime import datetime
while True:
im = ImageGrab.grab([320, 180, 1600, 900])
dt = datetime.now()
fname = "pic_{}.{}.png".format(dt.strftime("%H%M_%S"), dt.microsecond // 100000)
im.save(fname, 'png')
Puis-je attendre quoi que ce soit plus rapide? Je serais bien d'utiliser un programme différent s'il est disponible.
Avez-vous besoin de prendre une capture d'écran complet? Il y a probablement un moyen de capturer directement les coordonnées de la souris si c'est tout ce dont vous avez besoin. – dimo414
Ah merci: P ne pouvait pas le repérer. Le mouvement du curseur va être déplacé en fonction des autres éléments de la capture d'écran, tout comme le joueur dans le papier change sa position en fonction des murs du jeu. – Dinoswarleafs
Utilisez-vous un SSD? – cup