CameraTicker is a Go application (with a wrapper over libcamera-still
) to periodically capture latest frames from the Raspberry Pi camera.
Under the hood, it executes:
$ libcamera-still --width xxx --height yyy --format zzz --filename abc
With the supported format values:
- png
- bmp
- rgb
- yuv420
Snap periodically scheduled photos from the Raspberry Pi camera
Usage:
cameraticker [flags]
cameraticker [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
snap Snap a single photo with the camera
start Start the ticker to snap periodic photos.
version Print the version number
Flags:
-h, --help help for cameraticker
Use "cameraticker [command] --help" for more information about a command.
- Raspberry Pi Camera Module
Found a bug? Want a feature to improve the package? Please create an issue.
Made with ❤️ by Bartlomiej Mika.
The project is licensed under the ISC License.
Resource used:
- cgxeiji/picam is another similar project which provides a Go developer interface over the Raspberry Pi camera to allow your app to access the
image.Image
or[]uint8
data immediately. - alexellis/phototimer is a
python
application written to accomplish the same functionality asCameraTicker
. The code repository has a lot of useful information to learn from!