Skip to main content

A program to use a raspberry pi with a monitor as a digital picture frame.

Project description

Pi Picture Frame

A picture frame script primarily developed for Raspberry Pi but can also run under Linux. (Some extra work is needed to run under Windows.)

It uses pi3d to render the pictures. The actual OpenGL code is from pi3d_demos.

Installation

sudo apt-get install libatlas-base-dev  # Needed for numpy
sudo pip3 install pipictureframe

Usage

Run

pi-picture-frame -h

to get a comprehensive list of options.

Features

  • Smooth and configurable transitions from picture to picture incl. pre-loading of next picture to avoid artifacts during transition
  • Probability of picture selection based on the number of times it has been shown in the past
  • Background blurring
  • Image resizing
  • Configurable display of text (e.g. date, file name, etc.)
  • Caching of all picture files in db.
  • Filtering of image list

Filters

Currently only a filter based on image ratings is implemented. If additional filters are needed, let me know.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pipictureframe-0.12.0.tar.gz (251.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pipictureframe-0.12.0-py3-none-any.whl (251.6 kB view details)

Uploaded Python 3

File details

Details for the file pipictureframe-0.12.0.tar.gz.

File metadata

  • Download URL: pipictureframe-0.12.0.tar.gz
  • Upload date:
  • Size: 251.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pipictureframe-0.12.0.tar.gz
Algorithm Hash digest
SHA256 a644bceb8844afde181c4431cc8056b47c07480c068cfe86a49c55f445590b08
MD5 8b87af9d737c1141b557d601a0256726
BLAKE2b-256 d4c8fe8c173a8f07a79700deac84d07dc0ce932669ba77ea32ea58c957dd8d5a

See more details on using hashes here.

File details

Details for the file pipictureframe-0.12.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pipictureframe-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c36c8c04f76f81799af22ab450368db4b794ae74b75bec8a1802cb653b15b0d9
MD5 9cdc41ca3676d6f891101a3250f159c4
BLAKE2b-256 d23efe6cd9ae84794bd124ef17a3ac413b57690934140454b0040cce20ec1c5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page