|
Project Information
|
IntroductionOpenCVX is a project to provide tweaked functions or extensional functions for OpenCV which is a well known open source Computer Vision C library. This library is still growing. Currently, for example, cvGaussPdf (Gaussian Probability density function), cvGmmPdf (Mixture of Gaussian Probability function), cvCropImageROI (Crop an affine transformed region of interest from an image), cvPutImageROI (Put an sub-image on an affine transformed region of interest of an image), several skin-color pixel extraction methods, and the particle filtering method (typically, used for object tracking), and so on, are available. OpenCVX is a C header-only library. Thus, it requires no installation step. You only need to #include a file which you want. I am glad if the original OpenCV developers like to get my functions into the OpenCV itself. Let me know sonots(at)gmail.com. DownloadUse a SVN client. $ svn co http://opencvx.googlecode.com/svn/trunk/ opencvx See http://opencvx.googlecode.com/svn/trunk/ to look files. You can download manually one-by-one if you want. DocumentationSee http://note.sonots.com/opencvxdoc/index_functions.html to know what functions are available. Click function links and see their descriptions. You can find a filename to #include at the bottom of the Description page, and you may see Source tab if you feel the description has lack of explanations. How to InstallThis is a header-only library. To use, you only need to write #include "opencvx/function.h" in your file where "opencvx" is the path to the opencvx library. This library is basically ruled as one file - one function. Derivatives
|