Metadata-Version: 2.4
Name: skcv-toolkit
Version: 0.1.0
Summary: Santhosh Kumar Computer Vision Toolkit - A comprehensive computer vision toolkit for image processing and analysis
Author: Santhosh Kumar
Author-email: Santhosh Kumar <santhoshkumarsampath.off@gmail.com>
License: MIT
Keywords: computer vision,image processing,opencv,numpy,scikit-image
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.19.0
Requires-Dist: opencv-python>=4.5.0
Requires-Dist: matplotlib>=3.3.0
Requires-Dist: Pillow>=8.0.0
Requires-Dist: scikit-image>=0.18.0
Requires-Dist: scipy>=1.7.0
Provides-Extra: dev
Requires-Dist: pytest>=6.0; extra == "dev"
Requires-Dist: black>=21.0; extra == "dev"
Requires-Dist: flake8>=3.8; extra == "dev"
Requires-Dist: twine>=3.0; extra == "dev"
Requires-Dist: build>=0.7; extra == "dev"
Dynamic: author
Dynamic: requires-python

# SKCV-Toolkit - Santhosh Kumar Computer Vision Toolkit

A comprehensive computer vision toolkit for image processing and analysis.

## Features

- **Histogram Equalization**: Various equalization methods for image enhancement
- **Filter Operations**: High-pass and low-pass filters for image processing
- **Neighborhood Operations**: Custom filters and neighborhood analysis
- **GUI Tools**: Interactive tools for image processing

## Installation

```bash
pip install skcv-toolkit
```

## Usage

```python
import skcv

# Use histogram equalization
from skcv.he.methods import equalizers

# Use filters
from skcv.hplp.filters import filters

# Use neighborhood operations
from skcv.neigh import custom_gui_filter
```

## Requirements

- Python 3.7+
- NumPy
- OpenCV
- Matplotlib
- Pillow
- scikit-image
