Metadata-Version: 2.1
Name: ease-image-processing
Version: 0.0.4
Summary: A wrapper of scikit image for ease of use
Home-page: https://github.com/VitorBSP/ease-image-processing
Author: Vítor Pereira
Author-email: vitorpereira3115@gmail.com
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# ease-image-processing

## Description. 

The package ease-image-processing is used to wrapper some functions of scikit image for ease of use, so the package features are:

- Structure:

  - Histogram matching 

  - Structural similarity 

  - Resize image

  - Drawing the image

- Utils:

  - Read image

  - Save image

  - Plot image


But the main goal of this project is to learn the main structures of a python package.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install ease-image-processing

```bash
pip install ease-image-processing
```

## Usage

```python
#Import libs and images:
from easeimage.structure import combination, transformation
from easeimage.utils import io, graphics
barca = io.read_image('image/barcelona.png')
real = io.read_image('image/real.png')
inter = io.read_image('image/inter.jpg')

# Combining Barcelona and Real Madrid symbols:
real_barca = combination.transfer_histogram(real, barca)

# Showing the combined symbol:
graphics.plot_image(real_barca)
graphics.plot_result(real, barca, real_barca)
graphics.plot_histogram(real_barca)

# Drawing Real symbol:
draw_inter = transformation.image_to_draw(inter)
graphics.plot_image(draw_inter)
```

## Add content 

- [Setuptools documentation](https://setuptools.readthedocs.io/en/latest/setuptools.html)

- [Automated tests](https://docs.pytest.org/en/latest/goodpractices.html)

- [Use of Tox](https://tox.readthedocs.io/en/latest/)

Tox is for use automated tests in differents versions of Python.


## Author
Vitor Pereira

## License
[MIT](https://choosealicense.com/licenses/mit/)
