Metadata-Version: 2.1
Name: cmapy
Version: 0.1.9
Summary: Use Matplotlib colormaps with OpenCV in Python.
Home-page: https://gitlab.com/cvejarano-oss/cmapy/
Author: Camilo Vejarano
License: MIT
Project-URL: Bug Reports, https://gitlab.com/cvejarano-oss/cmapy/issues/
Description: # cmapy
        
        Use Matplotlib colormaps with OpenCV in Python.
        
        Matplotlib provides a lot of [nice colormaps](https://matplotlib.org/tutorials/colors/colormaps.html). Cmapy exposes these colormaps as lists of colors that can be used with OpenCV to colorize images or for other drawing tasks in Python.
        
        | Original image | ![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/examples/imgs/gradient.png) | ![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/examples/imgs/jupiter.png) | ![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/examples/imgs/woman.png) |
        | -- | -- | -- | -- |
        |viridis|![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/docs/imgs/gradient_viridis.png)|![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/docs/imgs/jupiter_viridis.png)|![](https://gitlab.com/cvejarano-oss/cmapy/raw/master/docs/imgs/woman_viridis.png)|
        
        See all of the available colormaps as of Matplotlib 2.2.3 in this [all colormaps example](https://gitlab.com/cvejarano-oss/cmapy/blob/master/docs/colorize_all_examples.md).
        
        ## Requirements
        
        * Python 3.
        * Matplotlib.
        * OpenCV >= 3.3.0 (to use cv2.applyColorMap()).
        
        ## Installation
        
        ```bash
        pip3 install cmapy
        ```
        
        ## How to use
        
        ### Colorize images
        
        Colorize means to apply a colormap to an image. This is done by calling the cv2.applyColorMap() function with a colormap, like this:
        
        ```.py
        cv2.applyColorMap(img, cmapy.cmap('viridis'))
        ```
        
        See the full [colorize example](https://gitlab.com/cvejarano-oss/cmapy/blob/master/examples/colorize.py).
        
        ### Draw with colors
        
        TODO: make an example.
        
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research 
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3
Description-Content-Type: text/markdown
