Metadata-Version: 2.0
Name: imreadeval
Version: 0.2.2
Summary: An evaluation to python imread functions
Home-page: http://github.com/quxiaofeng/imreadeval
Author: QU Xiaofeng
Author-email: xiaofeng.qu@aqara.com
License: MIT license, Copyright (c) 2018 QU Xiaofeng
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Natural Language :: Chinese (Simplified)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Description-Content-Type: text/markdown
Requires-Dist: Pillow
Requires-Dist: pytest

`imreadeval` is a package to evaluate the performance of various python `imread` functions from different packages.

## Install

`pip install imreadeval`

PS. If you use `anaconda`, please install dependencies before `pip install`. The default dependency install is `pip` based.

## Packages Evaluated

- Pillow
- OpenCV
- Matplotlib
- imageio (descendent of `scipy.io.imread`, which is deprecated)
- SciKit-Image (depend on SciPy)

## Usage

Just evaluate 

`import imreadeval`

or just import a fastest `imread` function by

`from imreadeval import imread`

or try to evaluate different `imread` functions using YOUR OWN IMAGES

`from imreadeval import imread_eval`

`optimum_package_name = imread_eval(filenames = ['filename1.jpg', 'filename2.png'], times = 1000)`

## Develop

1. `git clone` the repo `git@github.com:quxiaofeng/imreadeval.git`
2. `pip install -e .`
3. `python -c "import imreadeval"`


