Skip to content
Yet Another OpenCV eXtension
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
HaarTraining
cvparticle
docs
samples
tests
DoxySfile
LICENSE.txt
README.md
cvanglemean.h
cvbackground.h
cvcat.h
cvclosing.h
cvcreateaffine.h
cvcreateaffineimage.h
cvcropimageroi.h
cvdrawrectangle.h
cvgaussnorm.h
cvgausspdf.h
cvget2dinter.h
cvgmmpdf.h
cvhaarlike.h
cvinvaffine.h
cvipltocvdepth.h
cvipltocvtype.h
cvlogsum.h
cvmatelemcn.h
cvmuls.h
cvmx.h
cvmxmatconv.h
cvmxtypeconv.h
cvopening.h
cvparticle.h
cvpcadiffs.h
cvpcadist.h
cvpcaprobdist.h
cvpointnorm.h
cvpointrecttest.h
cvprintmat.h
cvputimageroi.h
cvrandgauss.h
cvrect32f.h
cvrectpoints.h
cvsandwichfill.h
cvsetcol.h
cvsetrow.h
cvskincolorcbcr.h
cvskincolorgauss.h
cvskincolorgmm.h
cvskincolorpeer.h
cvwaitfps.h
cvxmat.h
cvxmorphological.h
cvxrectangle.h
cvxskincolor.h
mexx.h

README.md

Introduction

NEWS: A new maintainer is wanted

OpenCVX is a project to provide tweaked functions or extensional functions for OpenCV which is a well known open source Computer Vision C library.

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.

Documentation

See http://sonots.github.io/opencvx/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 Install

This 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

You can’t perform that action at this time.