Metadata-Version: 2.1
Name: KernelsPython
Version: 1.0.4
Summary: A Python library to generate 2D-kernels for convolutions, mathematical morphology and more
Author: Simon Bertrand
Author-email: simonbertrand.contact@gmail.com
License: GPL-3.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: wheel
Requires-Dist: setuptools
Requires-Dist: twine
Requires-Dist: pytest
Requires-Dist: pytest-runner
Requires-Dist: sphinx
Requires-Dist: sphinx-book-theme
Requires-Dist: ipykernel
Requires-Dist: pylint
Requires-Dist: versioneer



<div align="center">
<img src="https://user-images.githubusercontent.com/84455908/235353637-12ff6fa0-c7f8-40a6-965f-1c03b169c45f.png" />
</div>



<div align="center"><strong>A Python library to generate 2D-kernels for convolutions, mathematical morphology and more</strong></div>
<br />
<div align="center">
<a href="">Manual installation</a>
<span> · </span>
<a href="https://simon-bertrand.github.io/KerPy/" title="Documentation">Documentation</a>
<span>
</div>

## Features

The features of this project :

- Included famous convolution kernels : Sobel, Prewitt, Finite differences, Laplacian, Gaussian, ...
- Included shaped kernels : circle, triangle, diamond, ...
- Allow easily to pad or stride your generated kernels.
- Contributing : Feel free to ask an implementation of a given kernel or doing it directly.

