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.

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.1.1.tar.gz (3.1 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.1.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: imgease-0.1.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.0 Darwin/24.0.0

File hashes

Hashes for imgease-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b8bfac705c4c6b7c4de6db8aaf2ccf47353061e7c90ac3f93b47392747ab875b
MD5 dbb6ade0ed3b7d71afd207a5c1c5a426
BLAKE2b-256 d9d4eb578391541c5b428b391891049e367f722c8be61eb3632188db9255b450

See more details on using hashes here.

File details

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

File metadata

  • Download URL: imgease-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.0 Darwin/24.0.0

File hashes

Hashes for imgease-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7831ddc9cc98829c092a090ddd739372cbdfb152dcf6ecdf8184290491f9310e
MD5 a406b2339c61429264abcf64472912aa
BLAKE2b-256 743e4972299254046b884a3bef211d8c74c9d143182ce21dc3c74a2d3b20dc6e

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