Dobrý den,
mám Raspberry Pi 2 s modulem Picamera.
V Pythonu 3.2.3 si video z kamery zobrazím takhle:
import time
import picamera
camera = picamera.PiCamera()
try:
camera.start_preview()
time.sleep(10)
camera.stop_preview()
finally:
camera.close()
Video zaplní celou obrazovku, neví někdo jak video zmenšit tak ať nezabírá celou obrazovku?
Druhý dotaz mám jak zobrazit video v Tkintru, jde v Tkintru udělat okno s videem?
Zkoušel jsem takovýhle program:
from tkinter import *
import picamera
import time
def zapni():
camera.start_preview()
time.sleep(10)
camera.stop_preview()
def vypni():
camera.stop_preview()
camera.close()
hlavni=Tk()
hlavni.config()
camera = picamera.PiCamera()
ZAPNI=Button(hlavni, text='Zapni', command=zapni)
ZAPNI.pack()
VYPNI=Button(hlavni, text='Vypni', command=vypni)
VYPNI.pack()
hlavni.mainloop()
Po stisku tlačítka zapni se sice video na deset sekund spusti ale ne v okně Tkintru. Neví někdo jak zobrazit video v Tkintru? Například v canvasu nebo něčem.
Dík za rady a pomoc.