Metadata-Version: 2.1
Name: imreco
Version: 1.0.0
Summary: A cli program to resize images and convert between different formats.
License: MIT
Keywords: image,resizer,converter,compresser
Author: Tamton Aquib
Author-email: aquibjavedt007@gmail.com
Requires-Python: >=3.11,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: opencv-python (>=4.9.0.80,<5.0.0.0)
Description-Content-Type: text/markdown

# Imreco

Image-Resizer-Converter.
A python cli program to perform basic operations on images using opencv. (WIP)

This project was made possible by: @[shana](https://github.com/Shanayasmin).
This project was done regarding [tinkerhub co-coder](https://tinkerhub.org/).

### Installation:
```python
pip install imreco
```

### Usage:
```sh
# Syntax:
imreco resize    -i <input_file> -o <output_file> --quality 80
imreco compress  -i <input_file> -o <output_file> --size 300x400
imreco convert   -i <input_file> -o <output_file>
```

### TODOS:
- [x] Resizer: To change dimension of the provided image, and save it to a new file.
- [x] Converter: To change file formats from png to jpg, etc.
- [ ] Compressor: To compress jpg files in file size.
- [x] Config: Add user config options. (maybe argparse or typer)
- [ ] Checks multiple files or a directory.
- [ ] Chain functions and/or operations
- [ ] Host as a flask api server?

