Experiments on Gaussian Pyramid implemented using OpenCL
License
twitwi/ClGaussianPyramid
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ClGaussianPyramid ================= Experiments on Gaussian Pyramid implemented using OpenCL. This project implements ideas and algorithms detailed in the following publications: * J.L. Crowley, "A Representation for Visual Information", CMU-RI-TR-82-07, Robotics Institute, Carnegie Mellon University, November, 1981. (US 8-1/2 by 11) * J. L. Crowley, O. Riff, "Fast Computation of Characteristic Scale using a Half Octave Pyramid", Scale Space 03, 4th International Conference on Scale-Space theories in Computer Vision, 10-12 June 2003, Isle of Skye, Scotland, UK * B.Schiele and J. L. Crowley, "Recognition without Correspondence using Multidimensional Receptive Field Histograms", International Journal of Computer Vision, 36(1), pp 31-50, Jan. 2000 * J. L. Crowley and R. M. Stern, "Fast Computation of the Difference of Low-Pass Transform", IEEE Transactions on PAMI, PAMI 6 (2), pp 234-239, March 1984. * J. L. Crowley and A. C. Parker, "A Representation for Shape Based on Peaks and Ridges in the Difference of Low Pass Transform", IEEE Transactions on PAMI, PAMI 6 (2), pp 156-170, March 1984. Requisites ---------- * OpenCL <http://www.khronos.org/opencl/> * CMake <http://www.cmake.org/> * ImageMagick <http://www.imagemagick.org/> Build instructions ------------------ The project uses the CMake build system, please refer to the cmake website (<http://www.cmake.org/>) for documentation and tutorials. By default, the projet only build the clgp library, a few more options and modules are optionaly available: * BUILD_JNI: Build the JNI bindings to be used with JOCL * Requires cmake >= 2.8.5, Java and JOCL (<www.jocl.org>) * BUILD_GSPMODULE: Build the GSP module * Requires OpenCV >= 2.0 and the GSP (<https://github.com/twitwi/GSP/>) * BUILD_TESTS: Build the tests A few tips for the lazy: If some of your headers or libraries are in an uncommon place, you can use the CMAKE_INCLUDE_PATH and CMAKE_LIBRARY_PATH environment variables, for example if you are using the headers from NVidia's SDK : $ export CMAKE_INCLUDE_PATH=[...]/NVIDIA_GPU_Computing_SDK/OpenCL/common/inc or $ setenv CMAKE_INCLUDE_PATH=[...]/NVIDIA_GPU_Computing_SDK/OpenCL/common/inc (you can specify multiples paths with the semicolumn (:) separator)
About
Experiments on Gaussian Pyramid implemented using OpenCL
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published