Skip to main content

A collection of CLI tools for image processing.

Project description

imgease - A Collection of Command-Line Tools for Image Processing

Command-Line Tool: imgease-grayscale

Converts one or multiple images, or all images in a specified directory, to grayscale and saves them in the designated output directory. The script supports recursive processing of subdirectories within the specified directory.

Features

  • Batch processing:Can process one or multiple images, or all images in a directory.
  • Recursive processing:Supports recursive processing of subdirectories within a directory.

Installation

pipx install imgease

Usage

Processing a single image

imgease-grayscale -i <input image path> -o <output directory>

Processing multiple images

imgease-grayscale -i <input image path> <input image path> -o <output directory>

Processing all images in a directory

imgease-grayscale -i <input directory path> -o <output directory>

Recursively processing subdirectories

imgease-grayscale -r -i <input directory path> -o <output directory>
Notes
  • This script only processes image files in the following formats: .png, .jpg, .jpeg, .bmp, .gif, .tiff.
  • Each converted image will have the _grayscale suffix added to its filename.

Command-Line Tool: imgease-convert

converts common image formats (such as .png, .bmp, .tiff) to .jpeg format.

Features

  • Batch processing:Can process one or multiple images, or all images in a directory.
  • Recursive processing:Supports recursive processing of subdirectories within a directory.

Installation

pipx install imgease

Usage

Processing a single image

imgease-convert -i <input image path> -o <output directory>

Processing multiple images

imgease-convert -i <input image path> <input image path> -o <output directory>

Processing all images in a directory

imgease-convert -i <input directory path> -o <output directory>

Recursively processing subdirectories

imgease-convert -r -i <input directory path> -o <output directory>
Notes
  • This script only processes image files in the following formats: .png, .bmp, .tiff.
  • Each converted image will have the _converted suffix added to its filename.

License

This project is licensed under the GPL-3.0 License.

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

imgease-0.2.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

imgease-0.2.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file imgease-0.2.0.tar.gz.

File metadata

  • Download URL: imgease-0.2.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/23.6.0

File hashes

Hashes for imgease-0.2.0.tar.gz
Algorithm Hash digest
SHA256 75ad1ef7f3312226232d8f8c4fca05493c16d3c055243fa6990b79099f2c52a7
MD5 0475401b043afd7c2b69c4927bf2f19e
BLAKE2b-256 8a858e7e1765a356f7e275c06f4e43df343205dc0c0cc2cea65ee793bedbac9e

See more details on using hashes here.

File details

Details for the file imgease-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: imgease-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/23.6.0

File hashes

Hashes for imgease-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 885f8a1c113d174241049c07e55cf490c40bd969d62969aa269f37216b135135
MD5 73f0b6c1111ccc37806826b112efd2c2
BLAKE2b-256 051584c8ba742ae3d25bd60c7bbfe951c4b4c5d20d769b97883ed93de507890c

See more details on using hashes here.

Supported by

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