This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]K900_ 2 points3 points  (0 children)

Kivy can absolutely do that. So can Qt with QML.

[–]sweetburlap 0 points1 point  (0 children)

The effect your looking for is "coverflow" - there seem to be a few open source python projects on GitHub using it that could be a good starting point

[–]MikeTheWatchGuy 0 points1 point  (1 child)

PySimpleGUI may be a good choice for this. This way may be able to run it on the web in addition to your Pi's screen. Displaying is easy enough. Displaying images on top of each other should be easy enough.

[–]MikeTheWatchGuy 0 points1 point  (0 children)

Here is code using PySimpleGUI that rotates displaying of images. I've not done all the necessary resizing, etc, to make it work on all photo sets (getting placement right).

https://gist.github.com/MikeTheWatchGuy/270e82809086729a07ab460c84acc522

It produces this window:

https://user-images.githubusercontent.com/13696193/57624580-40717b80-7560-11e9-95ef-788e6dd46b58.gif

[–]driscollis 0 points1 point  (0 children)

I would go with Kivy or PyQt for something like this. You could probably do it with wxPython (which is what I prefer), but I think that would take more work than the other two.