Skip to main content

Image processing package

Project description

IMGX

https://img.shields.io/pypi/v/imgx.svg https://img.shields.io/travis/M-Farag/imgx.svg Documentation Status

IMGX is a powerful, easy-to-use image processing package developed by Synth9, designed to help photographers and organizations efficiently manage and organize large image libraries across various storage devices.

Features

IMGX currently offers the following functionalities:

  • Directory Flattening: Simplify your folder structure by flattening one level of subdirectories, moving all image files into the parent directory. This feature helps in consolidating scattered images into one location, making them easier to access and manage.

  • Metadata Extraction and Recording: Automatically extract metadata from images and write this information into a file. This feature aids in cataloging and maintaining essential details about each image, such as the file size, image name, and path.

How to Use

  1. Installation:

    Install IMGX using pip:

    pip install imgx
  2. Flattening Directories via CLI:

    To flatten directories using the command line, run:

    imgx flat /path/to/your/directory

    This command will flatten the directory structure at the specified path, moving all images to the parent directory.

  3. Extracting and Recording Metadata via CLI:

    To extract metadata and write it to a file using the command line, run:

    imgx read /path/to/your/directory

    This command will read the metadata from all images in the specified directory and write the information to a file in the same directory.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2024-04-05)

  • First release on PyPI.

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

imgx-0.1.3.tar.gz (12.1 kB view hashes)

Uploaded Source

Built Distribution

imgx-0.1.3-py2.py3-none-any.whl (6.0 kB view hashes)

Uploaded Python 2 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