Alexander Alekhin
55188fe991
world fix
10 years ago
Vadim Pisarevsky
8e9d1d9fe6
temporarily disabled java bindings for ml; hopefully fixed warnings etc.
10 years ago
vbystricky
d58f736935
Split highgui module to videoio and highgui
10 years ago
vbystricky
4286f60387
Extract imgcodecs module from highgui
11 years ago
Michael Pratt
cac1218eef
Build both Python 2 and Python 3 bindings
...
If both Python 2 and Python 3 are found, then build bindings for both of
them during the build process. Currently, one version of Python is
detected automatically, and building for the other requires changes the
CMake config.
The largest chunk of this change generalizes OpenCVDetectPython.cmake to
find both a Python 2 and Python 3 version of Python. Secondly, the
opencv_python module is split into two modules, opencv_python2 and
opencv_python3. Both are built from the same source. but for different
versions of Python.
11 years ago
Roman Donchenko
0dad2876e2
Removed all use of the obsolete IMMEDIATE parameter to configure_file.
...
It's not documented, and it does nothing unless CMake 2.0 compatibility
is enabled (and it isn't):
https://github.com/Kitware/CMake/blob/v2.6.0/Source/cmConfigureFileCommand.cxx
11 years ago
Alexander Smorkalov
b75cbfde45
All installed files marked with component names for install customization.
11 years ago
Alexander Smorkalov
5a5c82bb1d
Additional ENABLE_DYNAMIC_CUDA option implemented in cmake. Warning fixes and refactoring.
11 years ago
Alexander Smorkalov
037ffcdf99
Dynamic CUDA support library reimplemented as OpenCV module.
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
Vincent Rabaud
0b1df62215
add VERBATIM as advised by @SpecLad
11 years ago
Vincent Rabaud
3b0108e4c1
fix the crash as suggested by @SpecLad
11 years ago
Vincent Rabaud
e1b2f593d6
fix crash when path has spaces
...
The paths are defined properly with an escape "\ " but you cannot have an escape and
quotes when piping (otherwise, escapes are understood as 2 characters).
So just remove the quotes.
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
Alexander Alekhin
4b17d073c0
cmake: fix linker dependencies for opencv_java
...
Linker dependencies to all OpenCV modules are invalid.
We should not include other bindings in this list (like "opencv_python").
11 years ago
Alexander Alekhin
2a9d24323c
cmake: add opencv_java into list of exported targets (fix for android)
11 years ago
Alexander Alekhin
bc089bb18c
cmake: update java module install rules
11 years ago
Alexander Smorkalov
98cb1dcc9a
MediaRecorder hint enabled for all Android devices with API level 14 and above.
...
It increases performance on some devices like Nexus4.
Target Android SDK version increased up to 14.
11 years ago
Andrey Pavlenko
01e9733155
fix for #3077
...
removing "-fvisibility=hidden" gcc option due to lack of `__attribute__ ((visibility("default")))` in jni_md.h/JNIEXPORT
12 years ago
Andrey Kamaev
eeaa1e8751
Fix link of fat java wrapper on OS X
12 years ago
Andrey Kamaev
688d170de7
Java wrapper is adapted for cv::String
12 years ago
Andrey Pavlenko
0e64baaec5
removing redundant code
12 years ago
Andrey Pavlenko
116d3be9c0
moving JNI library to 'build/lib' dir on non-Win
12 years ago
Andrey Pavlenko
5321da92cb
adding/fixing version suffix for desktop java library on all OSes
12 years ago
Andrey Pavlenko
b337d84adf
configure desktop Java install, making JNI library name correct, and making it fat when possible
12 years ago
Andrey Kamaev
571665b559
Fix CMake variables substitution in Android project files
12 years ago
Andrey Kamaev
2c32536bf4
Enable Java bindings on all platforms by default
12 years ago
Andrey Kamaev
3889b34ec3
Add option to run java tests with run.py
12 years ago
Andrey Kamaev
46c4390a2e
Hardly refactored CMake script for Java wrappers
12 years ago
Andrey Kamaev
c92743d124
Eliminate intermediate build target "opencv_java_api"
12 years ago
Andrey Kamaev
e3474878b6
Consistently use 4-digit library version
12 years ago
Eric Christiansen
ad326cb0be
adds desktop java junit tests
12 years ago
Alexander Smorkalov
641ee645ab
New sample framework integrated to Java part of SDK;
...
Frame format setter added to both views.
12 years ago
Andrey Kamaev
8f44f25f47
Fix AndroidManifest.xml generation for OpenCV Android library project (second attempt)
12 years ago
Andrey Kamaev
7cb525d63f
Fix AndroidManifest.xml generation for OpenCV Android library project
12 years ago
Alexander Smorkalov
9a76573172
Auto expand of OpenCV version for Android Library prject and some documentation pages added.
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
af415085d8
Fix Android build with CMake 2.6.3-2.8.3
12 years ago
Andrey Kamaev
5c01d13f38
Pass list of modules to javadoc generator
...
Previously the generator always uses hardcoded list of modules.
This fix replaces hardcoded list with actual set of modules coming from cmake.
12 years ago
Alexander Smorkalov
9314e3266c
Debug build for Android added. Stripping of debug build turned off.
12 years ago
Alexander Smorkalov
14fa645026
Debug build for Android added. Stripping of debug build turned off.
12 years ago
Andrey Kamaev
620d122fc2
Contrib module is added to java wrappers; fixed algorithm initialisation for python bindings
13 years ago
Andrey Kamaev
b368f99d03
Merged the trunk r8852:8880
13 years ago
Andrey Kamaev
71729a5967
opencv_ts is removed for java API
13 years ago
Marina Kolpakova
54ee92e3b0
merged trunk r8815:8827
13 years ago
Marina Kolpakova
b28b2428f6
changing package layout after 'make install' for Android build
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 Kamaev
739da31add
Fixed Android build with SDK tools revision 20
13 years ago