GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - python-pillow/pillow-scripts: Legacy image scripts extracted from Pillow

BranchesTags
Open more actions menu

Latest commit

 

History

29 Commits
29 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
Scripts
Scripts
 
 
presentation
presentation
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
MANIFEST.in
MANIFEST.in
 
 
README.rst
README.rst
 
 
justfile
justfile
 
 
pyproject.toml
pyproject.toml
 
 

Repository files navigation

Scripts

This directory contains a number of more or less trivial utilities and demo programs.

Comments and contributions are welcome.

</F>

pildriver.py (by Eric S. Raymond)

A class implementing an image-processing calculator for scripts. Parses lists of commands (or, called interactively, command-line arguments) into image loads, transformations, and saves.

viewer.py

A simple image viewer. Can display all file formats handled by PIL. Transparent images are properly handled.

thresholder.py

A simple utility that demonstrates how a transparent 1-bit overlay can be used to show the current thresholding of an 8-bit image.

enhancer.py

Illustrates the ImageEnhance module. Drag the sliders to modify the images. This might be very slow on some platforms, depending on the Tk version.

painter.py

Illustrates how a painting program could be based on PIL and Tk. Press the left mouse button and drag over the image to remove the colour. Some clever tricks have been used to get decent performance when updating the screen; see the sources for details.

player.py

A simple image sequence player. You can use either a sequence format like FLI/FLC, GIF, or ARG, or give a number of images which are interpreted as frames in a sequence. All frames must have the same size.

gifmaker.py

Convert a sequence file to a GIF animation.

Note that the GIF encoder provided with this release of PIL writes uncompressed GIF files only, so the resulting animations are rather large compared with these created by other tools.

explode.py

Split a sequence file into individual frames.

About

Legacy image scripts extracted from Pillow

Topics

pillowpythonscripts

Resources

Readme
License
Activity
Custom properties

Stars

6 stars

Watchers

3 watching

Forks

9 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.