Metadata-Version: 2.4
Name: cuimgops
Version: 0.1.0
Summary: CUDA accelerated image augmentations
Home-page: https://github.com/mightycandle/Image-Segment-pyCU
Author: sashank nimmagadda
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Multimedia :: Graphics :: Graphics Conversion
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pillow
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# cuimgops

CUDA-accelerated image augmentation operations for Python.

## Features

- Horizontal flip
- Vertical flip
- Gaussian noise
- Edge detection
- Blur (smoothing)
- Sharpening

## Installation

```bash
pip install cuimgops
```

## Requirements

- CUDA-capable GPU
- CUDA Toolkit
- Python >= 3.8
- numpy
- pillow

## Usage

```python
from cuimgops import (
    get_horizontal_flip,
    get_vertical_flip,
    get_gaussian_noise,
    get_edge_detection,
    get_blur,
    get_sharpening
)
from PIL import Image

img = Image.open("image.jpg")

flipped = get_horizontal_flip(img)
noisy = get_gaussian_noise(img, mean=0.0, stddev=15.0)
edges = get_edge_detection(img)
blurred = get_blur(img)
sharpened = get_sharpening(img)
```

## Author

sashank nimmagadda

## License

MIT
