You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I volunteer for a church often, and wanted a way to show other volunteers and guests that they were valued; even in a small way. Instead of printing, I added some code to use smugmug.com's API to upload assembled images over WiFi. I also added some tweaks to PiCamera code to include things like adding back in EXIF data.
Added SmugMug upload feature. It can be seen in my fork.
Added EXIF tags.
I changed the Pi Camera resolution to be a 4x6 resolution to match the background image. I felt it looked cleaner.
I added a preview.sh script to the desktop to help frame the booth backdrop during setup that took image rotation into account. raspistill -t 0 -hf -rot 270 -h 1132 -w 1698
I wrapped an additional log around startup (start.sh) because I didn't make my smugmug script as an Class due to time. cd ~/Downloads/photobooth/ && ~/Downloads/.venv/bin/python -m photobooth 2>&1 | tee ~/Desktop/smugmug_$(date +"%Y%m%d_%H%M").log
Problems:
I originally tried to use a Pi Zero and Stretch Lite (and later Stretch Desktop) thinking I could work out "dependency hell". Boy was I wrong. I ditched the Zero for a 3B+ rather quickly, then moved to Desktop, and finally Full. I was also having a lot of trouble with qt displaying the theme. I ended up waiting out Buster compatibility.
I originally used my Nikon COOLPIX L820. It was listed on gPhoto2 as having some features, but that turned out to be not enough of them. I had to use gphoto2-cffi with it as well. I ended up giving up because it didn't support preview, and using CFFI made it lag considerably.
I could only get the qt5 themes to show when starting the photobooth from a specific folder. See cd in start.sh above.
I volunteer for a church often, and wanted a way to show other volunteers and guests that they were valued; even in a small way. Instead of printing, I added some code to use smugmug.com's API to upload assembled images over WiFi. I also added some tweaks to PiCamera code to include things like adding back in EXIF data.
Hardware:
Additional equipment
Software:
2019-09-26-raspbian-buster-full.zip
)Modifications:
preview.sh
script to the desktop to help frame the booth backdrop during setup that took image rotation into account.raspistill -t 0 -hf -rot 270 -h 1132 -w 1698
start.sh
) because I didn't make my smugmug script as an Class due to time.cd ~/Downloads/photobooth/ && ~/Downloads/.venv/bin/python -m photobooth 2>&1 | tee ~/Desktop/smugmug_$(date +"%Y%m%d_%H%M").log
Problems:
gphoto2-cffi
with it as well. I ended up giving up because it didn't support preview, and using CFFI made it lag considerably.cd
instart.sh
above.Pictures:
Imgur album here: https://imgur.com/a/chXOfze
More Parts Details:
Photobooth
Misc (trivial, already owned)
Backdrop (optional)
The text was updated successfully, but these errors were encountered: