Metadata-Version: 2.1
Name: pipictureframe
Version: 0.9.2
Summary: A program to use a raspberry pi and a monitor as a digital picture frame.
Home-page: https://github.com/cornim/pipictureframe
Author: Dr. Cornelius Mund
Author-email: 
License: GPLv3
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
Requires-Dist: pi3d (~=2.41)
Requires-Dist: numpy (>=1.19.5)
Requires-Dist: Pillow (~=8.1.0)
Requires-Dist: geopy (~=2.1.0)
Requires-Dist: sqlalchemy (~=1.3.23)

# 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](https://pi3d.github.io/) to render the pictures.
The actual OpenGL code is from [pi3d_demos](https://github.com/pi3d/pi3d_demos).

## Installation

```bash
sudo apt-get install libatlas-base-dev  # Need for numpy
sudo pip3 install pipictureframe
```

## Usage

Run

`pi-picture-frame -h`

to getp 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
 - 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 additonal filters are needed, let me
 know. 


