Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 574 Bytes

README.md

File metadata and controls

13 lines (7 loc) · 574 Bytes

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