Open Source Computer Vision Library
Go to file
Andrey Kamaev e75df56317 Unified handling of InputOutputArrays in Python wrapper generator
This makes arguments of type InputOutputArray required in python unless they
have a default value in C++.

As result following python functions changes signatures in non-trivial way:

* calcOpticalFlowFarneback
* calcOpticalFlowPyrLK
* calibrateCamera
* findContours
* findTransformECC
* floodFill
* kmeans
* PCACompute
* stereoCalibrate

And the following functions become return their modified inputs as a return
value:

* accumulate
* accumulateProduct
* accumulateSquare
* accumulateWeighted
* circle
* completeSymm
* cornerSubPix
* drawChessboardCorners
* drawContours
* drawDataMatrixCodes
* ellipse
* fillConvexPoly
* fillPoly
* filterSpeckles
* grabCut
* insertChannel
* line
* patchNaNs
* polylines
* randn
* randShuffle
* randu
* rectangle
* setIdentity
* updateMotionHistory
* validateDisparity
* watershed
2013-03-15 17:44:49 +04:00
3rdparty Fixed MSVC warnings 2013-03-13 11:34:04 +04:00
android Merge release 2.4.4 2013-03-04 19:43:49 +04:00
apps refactored cuda error handling; remove optional dependancies in soft cascade training app 2013-03-14 23:43:03 +04:00
cmake Main module headers are moved 1 level up 2013-03-13 17:26:56 +04:00
data Merge release 2.4.4 2013-03-04 19:43:49 +04:00
doc refactored cuda error handling; remove optional dependancies in soft cascade training app 2013-03-14 23:43:03 +04:00
include Main module headers are moved 1 level up 2013-03-13 17:26:56 +04:00
ios another fix to make OpenCV more friendly for iOS developers. We now use libc++ instead of libstdc++ and clang instead of gcc to build opencv2.framework. 2012-11-01 18:15:48 +04:00
modules Unified handling of InputOutputArrays in Python wrapper generator 2013-03-15 17:44:49 +04:00
platforms Merge branch '2.4' 2013-02-18 15:35:42 +04:00
samples Unified handling of InputOutputArrays in Python wrapper generator 2013-03-15 17:44:49 +04:00
.gitattributes Revise git attributes 2013-02-28 03:18:54 +04:00
.gitignore Changed the file .gitignore 2012-08-28 17:46:45 +04:00
CMakeLists.txt Merge pull request #610 from AoD314:webp2 2013-03-11 21:13:36 +04:00
index.rst adding OpenCV Manager 2012-06-21 14:50:05 +00:00
README updating README content 2012-07-24 17:59:55 +04:00

OpenCV: open source computer vision library

Homepage:    http://opencv.org
Online docs: http://docs.opencv.org
Q&A forum:   http://answers.opencv.org
Dev zone:    http://code.opencv.org