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.1.tar.gz
(3.1 kB
view details)
Built Distribution
imgk-1.0.1-py2-none-any.whl
(5.2 kB
view details)
File details
Details for the file imgk-1.0.1.tar.gz
.
File metadata
- Download URL: imgk-1.0.1.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 129e16eba336a8c5efedae37908ff55b55711582e40a797e93b5c1c7af64278c |
|
MD5 | 05af1e3d254a09184438383985fb0e90 |
|
BLAKE2b-256 | 01a5f51eb4d7d01947344243b2edf473c8263259055bab1f873bc74a9dd26adc |
File details
Details for the file imgk-1.0.1-py2-none-any.whl
.
File metadata
- Download URL: imgk-1.0.1-py2-none-any.whl
- Upload date:
- Size: 5.2 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 | 80f8e265a6907518a1f106b26871b545a7a982d7807ec2cc75c2bf9e0b9dafc9 |
|
MD5 | 44f78f691ebb042f84dbfeee3d794f3a |
|
BLAKE2b-256 | 3f4fad59f935b0403947327faef15c84acd02fc1376cc548566ff6d8a6af4b8f |