This project will no longer be maintained by Intel.
Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.
Intel no longer accepts patches to this project.
If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.
The Visual Compute Library was designed to provide an interface through which users can interact with visual data. We currently support images, though we are in the process of developing support for feature vectors and videos.
The VCL was developed to support the use of an array-based image format, the TDB format that is built on the array data manager TileDB. This results in a new lossless image format that is well suited for visual analytics. In addition, the VCL provides the same interface for PNG and JPEG formats by implementing an abstraction layer over OpenCV.
More information can be found by running doxygen to get the full API of the code, or by looking at the wiki on github.com/IntelLabs/vcl