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.2.tar.gz
(3.2 kB
view details)
Built Distribution
imgk-1.0.2-py2-none-any.whl
(5.5 kB
view details)
File details
Details for the file imgk-1.0.2.tar.gz
.
File metadata
- Download URL: imgk-1.0.2.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 | 6145a573dd8fba15f15bbdcd68bedf31291afb74c5d408036813a29e9b3822e9 |
|
MD5 | 7dc61831f4101f36937e1fb7f7513d1a |
|
BLAKE2b-256 | af23e47f1e8efe91df9605d4ed08863622c2cec126a58015436922d526d18314 |
File details
Details for the file imgk-1.0.2-py2-none-any.whl
.
File metadata
- Download URL: imgk-1.0.2-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 | c9eab314b3aa7203b66efb691dd230ed98665faed5604864fe6571f8514daa8e |
|
MD5 | 55aa9f8acd8ccce8dc58aa50b2a5854a |
|
BLAKE2b-256 | 411b83981e06ac9117105473e138efff2429076644bfcbcb17af36351458e405 |