Maksim Shabunin
457123027e
Modified java wrapping mechanism
10 years ago
StevenPuttemans
f151b1d277
fix wrong property name and corresponding documentation
10 years ago
Maksim Shabunin
c5a1650ac0
Refactoring in gen_java.py script
10 years ago
Maksim Shabunin
0d7b44db50
Java wrappers now support nested namespaces and classes
...
- wrapper support python3
- added wrapper log
- generating full name for nested namespaces and classes
10 years ago
Maksim Shabunin
39874ef742
Fixed some failing java tests
...
- fixed lena.png extension
- fixed getTextSize wrapper
- added junit html report generation
10 years ago
Maksim Shabunin
b3bae170ed
Fixed java tests build
...
- disabled xfeature2d dependency for java wrappers
- fixed java wrappers build after cmake rerun
- disabled opencv_ml tests temporarily
- fixed Imgproc usage in java tests
10 years ago
Maksim Shabunin
66ed9ddbe3
Added Ptr<T> support to Java wrappers
10 years ago
Vadim Pisarevsky
75487d43f5
fixed trailing whitespaces
10 years ago
Vadim Pisarevsky
00b2124876
fixing more compile problems with Java bindings etc
10 years ago
vbystricky
d58f736935
Split highgui module to videoio and highgui
11 years ago
Alexander Alekhin
5474935a81
fixes for defects from code coverity
11 years ago
Vladimir Bystricky
66145ea06c
Add CV_CAP_INTELPERC and CV_CAP_PROP_INTELPERC_ prefixes to const_ignore_list
11 years ago
Roman Donchenko
615d6c22d1
Switched OpenCV to a 3-component version number.
...
Epoch is gone; now the version component names in C++ and CMake
are consistent (except REVISION corresponds to PATCH).
11 years ago
Roman Donchenko
65389e41db
Revert commit 994e07db0
(PR #1715 ), because it's irrelevant for master.
...
Conflicts:
modules/java/generator/src/cpp/VideoCapture.cpp
11 years ago
Alexander Smorkalov
994e07db07
Bug #3276 Java bindings binary compatibility is broken in branch 2.4 fixed.
...
New version of Java wrappers' generator uses different wrappers for VideoCapture
on Android and desktop to prevent binary compatibility issues.
11 years ago
Roman Donchenko
7ff91665cf
In Java bindings, wrap version constants into functions to prevent inlining.
...
Java inlines static finals if they're defined with a constant expression. In
case of version constants we don't want that to happen, since they obviously
change from version to version. If the user substitutes a different OpenCV
jar without recompiling, we want user code to still have relevant values for
the version constants.
This arranges that by turning constant values into function calls, which no
longer count as a constant expression.
11 years ago
Roman Donchenko
b525c28244
Updated the Java bindings and docs to support the version status.
11 years ago
Roman Donchenko
e9a28f66ee
Normalized file endings.
11 years ago
Alexander Smorkalov
e37f7a4c73
Typo in Java generator fixed.
...
Typo breaks debug build for Android platform.
11 years ago
Andrey Pavlenko
f3b1933a92
LinkedList -> ArrayList
11 years ago
Andrey Pavlenko
d4e098f401
enabling of VideoCapture(String) [fixing issue #3207 ]
...
- enable auto-wrap of VideoCapture;
- minor refactoring of generated code templates.
11 years ago
Andrey Pavlenko
438649ffee
fixing Java wrapper for mixChannels
...
'dst' should be treated as an input arg (epilog not needed)
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
b0e6606b98
Cleanup core module API
...
* Drop some low level API
* Remove outdated overloads
* Utilize Input/OutputArray
12 years ago
Andrey Kamaev
49f6dad13f
Move cv::KeyPoint and cv::DMatch to core
12 years ago
Andrey Kamaev
be7bbe3aa9
Drop cv:: prefix from cv::String used inside the cv namespace
12 years ago
Andrey Kamaev
688d170de7
Java wrapper is adapted for cv::String
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 Pavlenko
d18b2c2502
patch -> revision
12 years ago
Andrey Pavlenko
c24d7cc066
adding more version-related variables
12 years ago
Andrey Pavlenko
5321da92cb
adding/fixing version suffix for desktop java library on all OSes
12 years ago
alegarda
0448f240a0
Added constants to gen_java.py
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
Andrey Kamaev
4668a133f0
Java API: fix build warning on OS X
...
Common part of all source files is extracted to special header
12 years ago
Andrey Kamaev
da9089612a
Fix build of java bindings on mingw
12 years ago
marina.kolpakova
285d6320be
add #/usr/bin/env python to all python files
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
Andrey Kamaev
cd05d9aaad
Fix build of Java API for Windows
12 years ago
Andrey Kamaev
fe0d07ae53
Add experimental support for desktop Java
...
Based on pull request #31 (thanks to Eric Christiansen)
Support for Java is turned off by default and can be enabled setting
BUILD_opencv_java to ON (e.g. cmake -DBUILD_opencv_java=ON ..)
12 years ago
Andrey Kamaev
70234433d3
Reduce verbosity of Java API generators
12 years ago
Andrey Kamaev
a5b60fa532
Fixed typo in Java wrapper for FetauresDetector class
13 years ago
Marina Kolpakova
162f9fd7ea
merged the trunk r8735:8766, r8769, r8777:8780, r8790 and r8800:8811
13 years ago
Marina Kolpakova
01570fa800
merged Android Manager and new java layout
13 years ago
Marina Kolpakova
680a44189c
merged the trunk r8704:8716
13 years ago
Andrey Pavlenko
952b25f86f
changing 'java' module layout
13 years ago
Andrey Pavlenko
3af92a9d92
fixing warnings
13 years ago
Andrey Kamaev
d48d7b2b46
Updated warning options for GCC; fixed new warnings.
13 years ago
Andrey Pavlenko
779f4e39de
adding JNI func-s declarations to eliminate build warnings inside Android tree
13 years ago
Andrey Pavlenko
2c786a47d0
fix for #2048 (artificial 'delete' method had wrong JNI signature)
13 years ago