Skip to main content

A CLI tool for Instagram grid and stripes

Project description

Insta Splitter CLI

A simple wrapper around Pillow library to automate picture edits I often found myself doing before Instagram uploads

  • splitting a picture into a grid of square cutouts
  • adding horizontal white stripes over the top and bottom of the image.

Installation

You can simply install the CLI via pip:

pip install insta-splitter

Usage

You can call the CLI by typing insta-splitter into the command line. You can use following arguments to process your image:

  • --mode: expects a string value

    1. single-square: split the image into a single square
    2. three-squares: split the image horizontally into three squares
    3. grid: split the image into a grid of rows and columns

    If ommited, image will be left in original shape.

  • --stripes: Apply white horizontal stripes to the image

  • --stripes-height: Height of the white stripes as a decimal percentage of the image height. Default value is 0.16 (1/6 of the image height).

  • --rows: Number of rows in the grid. Will be ignored if mode is not grid

  • --columns: Number of columns in the grid. Will be ignored if mode is not grid

  • --out: Path to the output directory. If not specified, input directory will be used.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

insta-splitter-0.1.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

insta_splitter-0.1-py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 3

Supported by

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