DemoFramework 6.5.1 OpenCL

March 25, 2025 ยท View on GitHub

To main document

Table of contents

Demo applications

OpenCL

Colorseg

OpenCL Kernel and code to execute a Colorseg --Options

"InputBmpFile" Input BMP file. "OutputHsvBmpFile" Output Hsv BMP file. "OutputRgbBmpFile" Output Rgb BMP file.

FastFourierTransform

OpenCL Kernel and code to execute a Fast Fourier Transform --Options

"Length" FFT length.

GaussianFilter

OpenCL Kernel and code to execute a GaussianFilter --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file. "type" Select type: Gray, Rgb.

Gray2Rgb

OpenCL Kernel and code to execute a Gray2Rgb --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

Info

Simple OpenCL Application that allows you to obtain your system's complete OpenCL information: Information related to CL kernel compilers, number of buffers supported, extensions available and more.

MedianFilter

OpenCL Kernel and code to execute a MedianFilter --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

MorphoDilate

OpenCL Kernel and code to execute a MorphoDilate --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

MorphoErode

Rgb2Gray

OpenCL Kernel and code to execute a Rgb2Gray --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

Rgb2Hsv

OpenCL Kernel and code to execute a Rgb2Hsv --Options

"InputBmpFile" Input BMP file.

Rgb888toRgb565

OpenCL Kernel and code to execute a Rgb888toRgb565 --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

Rgb888toUYVY

OpenCL Kernel and code to execute a Rgb888toUYVY --Options

"InputBmpFile" Input BMP file. "OutputRawFile" Output RAW file.

SobelHFilter

OpenCL Kernel and code to execute a SobelHFilter --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

SobelVFilter

SobelVHFilter

OpenCL Kernel and code to execute a SobelVHFilter --Options

"InputBmpFile" Input BMP file. "OutputBmpFile" Output BMP file.

SoftISP

It is a software-based image signal processing(SoftISP) application optimized by GPU. SoftISP --Options "Enable" Enable high quality noise reduction node