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.
Metadata
Release files for pipictureframe 0.12.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pipictureframe-0.12.0.tar.gz | 251.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pipictureframe-0.12.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 502.8 kB
Release files / pipictureframe-0.12.0.tar.gz
| Download URL | pipictureframe-0.12.0.tar.gz |
|---|---|
| Size | 251.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a644bceb8844afde181c4431cc8056b47c07480c068cfe86a49c55f445590b08
|
|
BLAKE2b-256 checksum How to use checksums |
d4c8fe8c173a8f07a79700deac84d07dc0ce932669ba77ea32ea58c957dd8d5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pipictureframe-0.12.0-py3-none-any.whl
| Download URL | pipictureframe-0.12.0-py3-none-any.whl |
|---|---|
| Size | 251.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c36c8c04f76f81799af22ab450368db4b794ae74b75bec8a1802cb653b15b0d9
|
|
BLAKE2b-256 checksum How to use checksums |
d23efe6cd9ae84794bd124ef17a3ac413b57690934140454b0040cce20ec1c5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|