Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

A tool for INTENSIFYING images.

Project description



A command-line tool for INTENSIFYING images. That is, it opens a file and SHAKES IT VIGOROUSLY. Mostly used for memes.


Pretty much Python3.5+ and Pillow>=5.4.1. The should install it for you.


$ pip install python-intensifies


$ intensify -h

usage: intensify [-h] [-i IMAGE] [-o OUTPUT] [-s MAX_LENGTH] [-w WIGGLE_LEVEL]
				 [-f FPS]

optional arguments:
  -h, --help            show this help message and exit
  -i IMAGE, --image IMAGE
						The image to be INTENSIFIED. Defaults to
  -o OUTPUT, --output OUTPUT
						The filename to which the output should be saved. Must
						end in ".gif"
  -s MAX_LENGTH, --max_length MAX_LENGTH
						The output will have dimensions no bigger than this
  -w WIGGLE_LEVEL, --wiggle_level WIGGLE_LEVEL
						Amount of shaking on a scale of 0 to 1.
  -f FPS, --fps FPS     Frame rate of the output in frames per second. Max is

$ intensify -i python.jpg -w .25 -o danger_noodle.gif


0.0.3 - 0.0.4:
    * If you're reading this, you can now install this via pypi.
0.0.2 - 0.0.3:
    * Re-added the FPS parameter I forgot to document removing. Initially it was because Pillow is limited in framerates it can animate, but turns out it's very useful for reducing filesize of emojis.
0.0.1 - 0.0.2:
    * Transparency AND animation is now supported for .gif files used as input.
    * MoviePy, (and by extension, imageio, tqdm, and a copy of ffmpeg) are no longer dependencies.
    * No need for a folder as a package, just installs a single module now.


* Transparency for .png files used as input is not supported.

Project details

Release history Release notifications

Download files

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

Files for python-intensifies, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size python_intensifies-0.0.4.tar.gz (3.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page