Page 1 of 1

Create a Photo Booth that also record short snaps

Posted: Tue Aug 09, 2016 9:58 pm
by alexserver
Hello there,
I first have to say I'm a beginner with Raspberry Pi, I've been playing with it recently, making it work with Wifi, a USB Camera, with plans to integrate soon with a Raspberry Camera v2. But for the post purposes, I'd like to develop an application that would have the next specs:
- Run in Full Screen
- Shows the video live stream coming from either an USB Camera or Raspberry Camera.
- Have the ability to take a snapshot/picture when pressing a button.
- Have the ability to record short videos of 10 secs.
- Adding some low-quality filters, like google hangouts that shows hats, moustaches and other PNGs over the faces.

I've seen some projects about photo booths but they don't show the stream from camera.
By the other hand, I've seen some tutorials with motion, but I don't want to serve the stream via web, but to manipulate it to save pics and videos.

I've seen most of the programming is made in python, a language which I don't really know, so I'd appreciate some guidance from an expert of where to look for, or any helpful library that could help me to manipulate the camera at the same time that I can build a full screen UI.

I plan to release this software as open source, so any enthusiast experienced developer is more than welcome to the (yet not started) project.

Thanks for your time.