Nikolay Polyarniy
46e08d34dd
T-API python support implemented:
...
- cv2.UMat implemented - python thin wrapper for UMat
- no implicit copy from GPU to Host done, resulting UMat can be passed to next function without overhead
- cv2.UMat.get() - to fetch data to Host
- new tests covers: ORB, BFMatcher, goodFeaturesToTrack, calcOpticalFlowPyrLK
9 years ago
Maksim Shabunin
c137ba53a0
Wrap ANN_MLP class into Python
10 years ago
Shiquan Wang
7127634aa0
Mod: Open header files with `io.open` for Python 2/3 compatibility.
10 years ago
Alexander Mordvintsev
c1032b6232
remove structured_edge_detection.hpp from blacklist
...
don't discard pure virtual methods in hdr_parser.py (was broken anyway)
10 years ago
Alexander Mordvintsev
c22dcb04af
fixing warnings
10 years ago
Alexander Mordvintsev
e74cddfbd1
put consts into python submodules
...
maintain set of visited namespaces in CppHeaderParser
WARNING: REMOVED const name conversion (SomeConstName -> SOME_CONST_NAME), discussion needed
10 years ago
Vadim Pisarevsky
e368f17caf
fixed python bindings generation
10 years ago
Alexander Mordvintsev
42ecfc5538
fixed parsing enums with tailing comma
...
gen2.py reports headers it processes
cmake file restructured
10 years ago
vbystricky
d58f736935
Split highgui module to videoio and highgui
11 years ago
vbystricky
4286f60387
Extract imgcodecs module from highgui
11 years ago
Vadim Pisarevsky
3858f2291d
removed contrib, legacy and softcsscade modules; removed latentsvm and datamatrix detector from objdetect. removed haartraining and sft apps.
...
some of the stuff will be moved to opencv_contrib module.
in order to make this PR pass buildbot, please, comment off opencv_legacy, opencv_contrib and opencv_softcascade test runs.
11 years ago
Alexander Mordvintsev
2756ae2051
exposed OpenCL-control functions to python
11 years ago
Gabe Schwartz
931ebab822
Updated generator and parser to support Python 3.
12 years ago
Roman Donchenko
57d4c86b2b
Fixed the shebang lines on the Python scripts.
...
Also, removed the one from modules/python/src2/cv.py and cleared its
executable bit, since it's not a script.
12 years ago
Andrey Kamaev
707d3e0a62
Python wrapper is adapted for cv::String
12 years ago
Andrey Kamaev
a1c456b7c3
Extract common base header for C and C++ APIs
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Andrey Kamaev
b401c6a0c3
Fix discrepancies between function signatures in headers and documentation
12 years ago
Andrey Kamaev
aabbe11e64
Improve function arguments parsing and checking
...
* always use "argN" names for unnamed arguments
* honor space symbol between typename and "*", "&" symbols
* fix indent errors
12 years ago
marina.kolpakova
285d6320be
add #/usr/bin/env python to all python files
12 years ago
Andrey Kamaev
0e9405e591
Honor resently added functionality in hdr_parser and rst_parser; minor fixes in documentation
12 years ago
Vadim Pisarevsky
acf356b080
added contrib module support in Python wrappers (thanks to Eric Christiansen)
13 years ago
Andrey Kamaev
81a5988015
Merged the trunk r8467:8507 (inclusive) (big bunch of documentation fixes)
13 years ago
Andrey Kamaev
cf25f572a6
Documentation: improved correctness checking for superclasses
13 years ago
Andrey Kamaev
05de6302fd
Fixed documentation: corrected parameter names
13 years ago
Andrey Kamaev
6ca618277c
More fixes for documentation.
13 years ago
Andrey Kamaev
18a8721f49
Small fixes for documentation checking script
13 years ago
Andrey Kamaev
78329b0dfe
New bunch of documentation fixes
13 years ago
Andrey Kamaev
71625ad458
Fixed more documentation & source discrepancies
13 years ago
Andrey Kamaev
7e698726e4
Added new script for checking correctness of documentation
13 years ago
Alexander Mordvintsev
6848c6d69a
reverted revision 7676 ( #1725 )
13 years ago
Alexander Mordvintsev
13045dec1d
working on python wrappers for stitching
13 years ago
Vadim Pisarevsky
d1b5f43700
adjust the header parser to support "public virtual" construction and make a tweak for multiple inheritance, fix potential memory problem with Python's IplImage.tostring() method (ticket #1486 )
13 years ago
Alexander Mordvintsev
028c44531f
wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
...
updated feature_homography.py sample to use new features
13 years ago
Vadim Pisarevsky
a5df21bf24
removed problem with duplicated CV_OUT InputOutputArray parameters (ticket #1348 )
13 years ago
Vadim Pisarevsky
562914e33b
upgraded to FLANN 1.6. Added miniflann interface, which is now used in the rest of OpenCV. Added Python bindings for FLANN.
14 years ago
Andrey Pavlenko
fbfddbd3ea
- 'c_string' support added to Java API
...
- improved CV_IN_OUT/CV_OUT handling for generated Python/Java wrappers
14 years ago
Andrey Kamaev
ed8a2af9b6
Improved rst parser; fixed bug in hdr_parser; some small fixes in documentation
14 years ago
Vadim Pisarevsky
20aca7440f
a lot of small corrections to bring down the number of undocumented functions, reported by the script; added em.cpp sample
14 years ago
Vadim Pisarevsky
2d2b8a496e
renamed "None()" to "noArray()" to avoid conflicts with X11 (ticket #1122 )
14 years ago
Vadim Pisarevsky
c7a42e9682
started work on API & doc synchronization (in particular, Mat& => Input/OutputArray in the descriptions)
14 years ago
Vadim Pisarevsky
0c877f62e9
replaced "const InputArray&" => "InputArray"; made InputArray and OutputArray references. added "None()" constant (no array()).
14 years ago
Vadim Pisarevsky
124967eefb
very first version of the documentation checking script
14 years ago
Andrey Pavlenko
0f5f60f7f5
- extra spaces are removed
...
- static class member modifier processing is fixed (moved from 'rettype' to 'func_modlist')
14 years ago
Vadim Pisarevsky
7f7965bc93
separated opencv 1.x and opencv 2.x wrappers. moved tests/python/* to modules/python/test
14 years ago
Vadim Pisarevsky
335370a7c0
moved Python bindings source code into src subdirectory; preparing to add python/doc and python/test subdirectories
14 years ago
Vadim Pisarevsky
5b6a755719
almost finished Python wrappers
14 years ago
Vadim Pisarevsky
893fb90b87
extended Python bindings; not merged into cv.cpp yet; and many of the helper functions, like pyopencv_to_*, pyopencv_from_* etc. are still missing
14 years ago
Vadim Pisarevsky
6b8e60d033
the header parser for the extended OpenCV Python bindings
14 years ago