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-2.0.0.tar.gz
(3.3 kB
view details)
Built Distribution
imgk-2.0.0-py2-none-any.whl
(5.7 kB
view details)
File details
Details for the file imgk-2.0.0.tar.gz
.
File metadata
- Download URL: imgk-2.0.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f640c3b55bc55839e9aa28743ebb6cf6953e5b60575c49a952e0710f01f03121 |
|
MD5 | 102c25cab27ed7b16c537329f44ddfe7 |
|
BLAKE2b-256 | 0cc246a0676988a08e2f928e7e0ab832a0d1358d1e74294aabd35d18dce52443 |
File details
Details for the file imgk-2.0.0-py2-none-any.whl
.
File metadata
- Download URL: imgk-2.0.0-py2-none-any.whl
- Upload date:
- Size: 5.7 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 | 58913a75767079d78e91b0b89de233e3ad50306b091345a8087444f19c00d8e8 |
|
MD5 | d1cf69c227ccd9a3065dc7af96714ce8 |
|
BLAKE2b-256 | 1244726875b67f20639b0d057c99da86b8681849b20497718dfdba1ff1aab26f |