IMGX
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.
Free software: MIT license
Documentation: https://imgx.readthedocs.io.
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
Installation:
Install IMGX using pip:
pip install imgxFlattening Directories via CLI:
To flatten directories using the command line, run:
imgx flat /path/to/your/directoryThis command will flatten the directory structure at the specified path, moving all images to the parent directory.
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/directoryThis 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.
Metadata
Release files for imgx 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| imgx-0.1.3.tar.gz | 12.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| imgx-0.1.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 18.1 kB
Release files / imgx-0.1.3.tar.gz
| Download URL | imgx-0.1.3.tar.gz |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7231c6bc4c8d09131a4cb75879344bf851c2fcbebb22866c56b4f2b1289b92bc
|
|
BLAKE2b-256 checksum How to use checksums |
c8a5b639a4e1ac6f92e5950c5fb59c9c37538e7e96bea890fdb26b954e72c109
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.5
|
Release files / imgx-0.1.3-py2.py3-none-any.whl
| Download URL | imgx-0.1.3-py2.py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c1663a7067317c048765dc7aca13a84974f7f578038f735fa8c6ac845677d1ca
|
|
BLAKE2b-256 checksum How to use checksums |
79faabd98c4231cb4bd1fff764a7bb3dbe57f8e8e8da6ff2e42430c8c9d0eb97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.5
|
Security for imgx 0.1.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.