Frame-buffer-Modul von python
Ich bin auf der Suche nach einem python-Modul, das display jpg
oder png
Datei zu /dev/fb0
direkt.
Ich hoffe das das Modul aufrufen können und zeigen Sie das Bild auf dem Bildschirm ähnlich wie diese:
show_photo(path_to_jpg, x, y, dev='/dev/fb0')
Hatte ich gesucht, eine solche Art von python-Modul bei google für mehrere Tage, und ich fand den link: [Modul] Python Frame-Buffer, aber die Webseite wurde nicht gefunden.
Nun, ich bin mit der C-Programm und rufen Sie per os.system()
Funktion, und es ist zu langsam. Es ist ein python-Modul, welches das Bild direkt an den frame buffer und unterstützt statisches Bild, marquee? Es wird besser sein, wenn das Modul unterstützt auch die Wiedergabe von video-Datei wie mplayer
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht können Sie verwenden pygame.
http://www.pygame.org/wiki/about
UPDATE:
Einfaches Beispiel:
Run:
pygame
, aber ich brauche nur die einfache Funktion zeigen Sie das Bild an den frame buffer. Und es hat eine Menge tutorial überpygame
zu zeichnen pixel, aber ich brauche nur zu zeigen, Bild, statisch oder wie marquee. Haben Sie irgendeine Idee dazu?open /dev/snd/seq failed
, und ich denke, Sie können hinzufügensudo modprobe snd-seq-midi
auf den ersten, es zu vermeiden. und das Skript muss als root laufen, oder es wird eine Fehlermeldungpygame.error: video system not initialized
.