Skip to content

A color image processing OpenCL implementation based on the quaternions convolution algorithm by S.J. Sangwine

License

Notifications You must be signed in to change notification settings

luisrr1590/quaternions_opencl

Repository files navigation

quaternions_opencl

A color image processing OpenCL implementation based on the quaternions convolution algorithm by S.J. Sangwine (1998).

The masks are based on the Prewitt horizontal edge mask.

There are two implementations:

The first one is based on images and samplers for an easy kernel implementation.

The second one is based on buffers, this is usable with the Intel OpenCL SDK for FPGAs given that this SDK does not support images and samplers.

The software is a Visual Studio Community 2017 project. It uses the Intel OpenCL SDK for FPGAs 2019 and OpenCV v4

About

A color image processing OpenCL implementation based on the quaternions convolution algorithm by S.J. Sangwine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published