Skip to main content

In Your Face

Project description

A handful of low-rent animations layered atop all the faces in your image. Uses Google Vision API for face/feature detection, and gifsicle for makin’ gifs.

Usage

Usage: inyourface [OPTIONS]

Options:
  --url TEXT                 Url of the input image to be manipulated
                             [required]
  -e, --effect TEXT          The effect to apply, can specify multiple with -e
                             effect1 -e effect2  [required]
  --google_credentials TEXT  Location of google API credentials json file.
  --image_directory TEXT     Where to put finished images.
  --help                     Show this message and exit.

Effects

Angry

Crying

Cryingblood

image0

image1

image2

Googly

Thinking

Juggalo

image3

image4

image8

Effect Combinations

Angry + Googly + Cryingblood

image6

Googly + Thinking on a gif

image7

Requirements

  1. gifsicle https://www.lcdf.org/gifsicle/

  2. An account setup with the Google Vision API, and your credentials file google-credentials.json file somewhere that inyourface can get to it.

build status

build status

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

inyourface-0.0.11.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

inyourface-0.0.11-py2.py3-none-any.whl (1.3 MB view details)

Uploaded Python 2Python 3

inyourface-0.0.11-py2-none-any.whl (1.3 MB view details)

Uploaded Python 2

File details

Details for the file inyourface-0.0.11.tar.gz.

File metadata

  • Download URL: inyourface-0.0.11.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for inyourface-0.0.11.tar.gz
Algorithm Hash digest
SHA256 24239bb4cd182435075a983129ba7c39ecfed498a9ba108f505262b3aca65636
MD5 068447a03552e2cf94876807e0ea71b2
BLAKE2b-256 5da58ce7357e9ea933d3e93fdc4f492d357b024f6bbd7571765c55d35a37880c

See more details on using hashes here.

File details

Details for the file inyourface-0.0.11-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for inyourface-0.0.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b9eaecc6cb4e4f4356dc02e4d6abd2e9974cf6019fa19d818304ff37ed2b014f
MD5 443cf477551bafac6e8ee7d20a6b7b32
BLAKE2b-256 a36129bd4de167158b863d01ad7efd31d48f476432853c104622c8a6b27e2c36

See more details on using hashes here.

File details

Details for the file inyourface-0.0.11-py2-none-any.whl.

File metadata

  • Download URL: inyourface-0.0.11-py2-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.10

File hashes

Hashes for inyourface-0.0.11-py2-none-any.whl
Algorithm Hash digest
SHA256 92cfb518c0b0b1a4887600d0baaf0e6e25c32d0f9e1203dac211d6916ed64af5
MD5 8b18b4ef3dfb3bc27ba78bcc4064d5e4
BLAKE2b-256 dee857d5b01873ecc7bd7a5b63422b4d6b11da1204ba2e2378a40f00c4a2212d

See more details on using hashes here.

Supported by

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