Connected Component Labeling for GPGPU 1.1

Connected Component Labeling (CCL) is a well known technique for assigning a unique label to each of connected components in a given binary image. In this project, libraries that implement a parallel CCL algorithm that is suitable for execution on GPGPU are provided. In the archive, an implementation in OpenCL and C that is usable in combination with OpenCV library, a single-threaded vectorized CPU implementation that utilizes AVX2 instructions, and a Java implementation that is for helping understanding the algorithm are included.

Tags gpgpu simd opencl opencv science-research
License Public Domain
State beta

Recent Releases

1.105 Dec 2015 07:32 major feature: An AVX2 implementation is added.
1.024 Nov 2015 13:54 minor feature: