Ciao a tutti,
vorrei scrivere uno script per visualizzare un'immagine ogni 30-40 millisecondi circa.
L'immagine dovrebbe visualizzarsi per 13-20 millisecondi circa.
Quindi:
- si apre l'immagine
- dopo 13-20 ms si chiude l'immagine
- dopo 30-40 ms si apre di nuovo l'immagine
- dopo 13-20 ms si chiude l'immagine
- etc
Ho scritto il seguente codice in python ma ho rallentato il processo per testare se
effettivamente l'immagine viene visualizzata e mi sembra che il tempo non sia abbastanza.
Mi sembra che il programma di visualizazione dell'immagine si apra ma non abbia abbastanza tempo
per visualizzare l'immagine. Il risultato e' che vedo solo lo sfondo grigio dell'applicazione display ma non l'immagine.
Come posso fare? Secondo voi dovrei cambiare linguaggio, libreria... o magari dovrei fare uno script in gimp?codice:from PIL import Image import subprocess import time while True: p = subprocess.Popen(["display", "./red.png"]) time.sleep(0.020) #20 ms p.kill() time.sleep(0.040) #40 ms