Metadata-Version: 2.1
Name: blurhash-python
Version: 1.0.2
Summary: BlurHash encoder implementation for Python
Home-page: https://blurha.sh
Author: Atte Lautanala
Author-email: atte.lautanala@wolt.com
License: UNKNOWN
Description: blurhash-python
        ===============
        
        This is an encoder for the BlurHash algorithm. To find out more about BlurHash, see https://github.com/woltapp/blurhash.
        
        Installation
        ------------
        Install blurhash with pip
        ```
        $ pip install blurhash-python
        ```
        or pipenv
        ```
        $ pipenv install blurhash-python
        ```
        
        Usage
        -----
        Create blurhash from image file
        ```python
        import blurhash
        
        with open('image.jpg', 'r') as image_file:
            hash = blurhash.encode(image_file, x_components=4, y_components=3)
        ```
        You can also pass file name as parameter to the function
        ```python
        import blurhash
        
        hash = blurhash.encode('image.jpg', x_components=4, y_components=3)
        ```
        `y_components` and `x_components` parameters adjust the amount of
        vertical and horizontal AC components in hashed image. Both parameters must
        be `>= 1` and `<= 9`.
        
        Development
        -----------
        Install development requirements and package in editable mode
        ```
        $ pipenv install --dev
        ```
        
        Tests
        -----
        Run test suite with `pytest` in virtual environment
        ```
        $ pytest
        ```
        Use `tox` to run test suite against all supported python versions
        ```
        $ tox
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
Provides-Extra: testing
