Skip to content

cuImageOps is a library for performing image operations on the GPU using CUDA

License

Notifications You must be signed in to change notification settings

miguel12345/cuImageOps

Repository files navigation

cuImageOps

cuImageOps is a library for performing image operations on the GPU using CUDA

As simple as

import cv2
import numpy as np
from cuImageOps.operations import Affine

image = cv2.imread("file.jpg")

result = Affine(translate=(10, 10), rotate=45, scale=(0.5, 1.0)).run(image).cpu().numpy()

cv2.imshow("Affine", result)
cv2.waitKey()

Tests

Tests are located under the tests folder. You can run

run_tests.sh

to run all tests.

About

cuImageOps is a library for performing image operations on the GPU using CUDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages