Seite 1 von 1

Re: Tkinter Webcam Zugriff

Verfasst: Mittwoch 28. Juni 2017, 10:57
von __deets__
Fuer touch halte ich tkinter fuer nicht so geeignet (auch wenn es technisch geht).

Benutz lieber gleich Kivy, und das kann laut Doku auch die Kamera ansprechen:

https://kivy.org/docs/examples/gen__cam ... n__py.html

Re: Tkinter Webcam Zugriff

Verfasst: Mittwoch 28. Juni 2017, 13:04
von __deets__
Eine angeschlossene Hardware hat damit nichts zu tun. Was auch immer fuer Code du schreibst, der das tut, laeuft prinizpiell unabhaengig von deinem GUI-Framework. Er muss ggf. unter Rueckgriff auf Timer geschrieben werden, aber das gilt fuer beide Frameworks. Kivy ist halt besser als Tkinter, weil es uA die GPU-Beschleunigung des PI benutzt, von vorneherein auf den PI und Touch zugeschnitten ist, aktiv entwickelt wird, etc....

Wenn du darauf bestehst, den Kram in Tkinter zu machen, musst du halt aus dem PiCamera Modul fallende Bilder zu PhotoImages machen. Ich bin mir recht sicher, dass google auch dafuer was zu bieten hat.

Re: Tkinter Webcam Zugriff

Verfasst: Mittwoch 28. Juni 2017, 21:52
von __deets__
Ich verstehe nicht genau, was du ausprobieren willst, und was du schwer findest.

Unter der Annahme, dass du weiter mit tkinter arbeiten willst: da wirst du mindestens ein Paket installieren müssen, picamera. Ob das bei deiner distro schon dabei ist weiß ich nicht.

Und eine solche Zauberseite, die nach gewünschter Funktionalität Pakete zur Installation vorschlägt gibt es nicht.

Du musst schauen, was du programmieren musst (durch googeln von tkinter, picamera zB). Da kommt dann Code bei rum, und da stehts dann dabei, oder spätestens die importe sagen ja, was du brauchst.

Re: Tkinter Webcam Zugriff

Verfasst: Mittwoch 28. Juni 2017, 22:01
von __deets__
Noch ein Nachtrag: ich sehe gerade, dass du generisch von Webcam und nicht der PiCam sprichst. Welches Modell hast du denn genau? Substantiell ändert das nicht so viel, statt picamera wäre dann zB pygame und verwenden.

Re: Tkinter Webcam Zugriff

Verfasst: Freitag 30. Juni 2017, 17:47
von Melewo
Deinen "Code von oben" bindest Du genau so und nicht anders ein, wie unter Button-Widgets im ersten Beispiel beschrieben, an Stelle von print "click!", denn Dein "Code von oben" sollte eigentlich ein funktions_name sein.

http://effbot.org/tkinterbook/button.htm

Re: Tkinter Webcam Zugriff

Verfasst: Samstag 1. Juli 2017, 11:47
von BlackJack
@Philipp68: Kleiner Hinweis zum Code: Das ``del(camera)`` macht keinen Sinn, das solltest Du entfernen.