Image Processing Utility
Project description
Imgk
- Imgk is an image processing utility that provides various functionalities for manipulating and processing images from the command line.
Features
- Image resizing: Resize images to specific dimensions.
- Image conversion: Convert images to different formats.
- Image cropping: Crop images to a specified region.
- Image filtering: Apply various filters and effects to images.
- Image metadata extraction: Extract metadata information from images.
Installation
You can install imgk using PyPI:
pip install imgk
Make sure you have Python 3.9 or later installed.
If not go to this website and download python 3.9
Usage
To use imgk, open a terminal and run the imgk
command followed by the desired subcommand and options.
Examples:
- Resize an image:
imgk resize --width 800 --height 600 input.jpg output.jpg
- Convert an image:
imgk convert --format png input.jpg output.png
- Crop an image:
imgk crop --x 100 --y 100 --width 200 --height 200 input.jpg output.jpg
- Apply a filter to an image:
imgk filter --type grayscale input.jpg output.jpg
- Extract metadata from an image:
imgk metadata input.jpg
For more information and available options, run imgk --help
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contributing
Feel free to submit issues and pull requests.
Acknowledgements
- Pillow - Python Imaging Library (PIL)
Author
Prakhar Rathore - GitHub
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
imgk-1.0.3.tar.gz
(3.2 kB
view details)
Built Distribution
imgk-1.0.3-py2-none-any.whl
(5.5 kB
view details)
File details
Details for the file imgk-1.0.3.tar.gz
.
File metadata
- Download URL: imgk-1.0.3.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43ab0677c8eaf4b8a32d9c0a3c574192ad7562a7d53bf03372b42a449e5abb35 |
|
MD5 | 1af670045cdd0647d6eb496322f013d5 |
|
BLAKE2b-256 | 10df464d88d97e6a168b7445e2008b6e49f99c97911809a3706986403670f692 |
File details
Details for the file imgk-1.0.3-py2-none-any.whl
.
File metadata
- Download URL: imgk-1.0.3-py2-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45f2d9614ab5f1b741701801904ee361bb2b7bedb4781e6059fe3352043621d5 |
|
MD5 | 03c3ee4ead7d54c2b6bc76855f348c3a |
|
BLAKE2b-256 | 18cdfcab81e5bb0259d95120663904c3e5bbd3147a84122db520a953fc050130 |