Page 1 sur 1

afficher une image

Posté : mar. 9 févr. 2016 14:21
par grego42
Bonjour,

J'ai écrit un petit script Python pour prendre une photo.
mais comment faire pour la visualiser ?
Mon script est le suivant :
import time
import picamera
from PIL import Image

camera = picamera.PiCamera()
try:
camera.start_preview()
time.sleep(10)
camera.stop_preview()
camera.capture('foo.jpg')
time.sleep(3)
im = Image.open("foo.jpg")
im.rotate(90).show()
time.sleep(15)
finally:
camera.close()

J'ai alors un message me disant :
display: impossible de se connecter au serveur X `' @ error/display.c/DisplayImageCommand/426.^C

Où est l'erreur ?

Merci.

Re: afficher une image

Posté : mar. 9 févr. 2016 15:18
par Manfraid
d'après ton message d'erreur
le script ne sais pas ou est l'interface graphique donc le script ce met en erreur

Re: afficher une image

Posté : mar. 9 févr. 2016 15:39
par grego42
quoi faire alors ?

Re: afficher une image

Posté : mar. 9 févr. 2016 15:47
par Manfraid
Déja première question a tu une interface graphique ?

Re: afficher une image

Posté : mar. 9 févr. 2016 15:49
par grego42
Oui.
J'ai un ecran 4Dpi-24-hat.
un raspberry A+, un émetteur wifi qui me permet de me connecter en ssh, et une raspicam.
Mon ojectif est pouvoir me faire un petit appareil photo.

Re: afficher une image

Posté : mar. 9 févr. 2016 16:31
par Manfraid
il faut voir si on peu forcer l'affichage sur le framebuffer directement avec la librairie PIL dans ce cas tu pourrais faire ce que tu veux

Re: afficher une image

Posté : mar. 9 févr. 2016 16:52
par grego42
et comment fait on cela ?

Re: afficher une image

Posté : mar. 9 févr. 2016 16:59
par Manfraid
Comme je n'ai pas d'écran sur mon Rpi désolé mais je ne peu t'aider plus, mais essaye de rechercher sur le net pour le framebuffer je pense que tu trouvera ton bonheur