John Hany
69e19b88c2
Fix SyntaxError with print
7 years ago
Alexander Alekhin
2360291c3e
java: update source files processing, maven stuff
7 years ago
abratchik
8f7181429f
add java wrappers to dnn module
8 years ago
likan999
74127d44d0
More accurate condition to detect emulator
...
Previous commit, 6f39f9a
, tries to fix the color issue for emulator. But the condition for detecting emulator is incomplete, e.g. it stops working for emulators using Google Play, whose Build.BRAND=="google". https://stackoverflow.com/a/21505193 shows a more accurate condition for this.
8 years ago
abratchik
037d8fbdcd
Refactor OpenCV Java Wrapping
8 years ago
Alexander Alekhin
59798b3f7c
java: use module's public headers only
8 years ago
Maksim Shabunin
f4e18125b4
Do not clean src and gen directories when java is disabled
8 years ago
Vladislav Sovrasov
bf62be7f63
java: allow to wrap functions which take cv::Ptr
8 years ago
Alexander Alekhin
133b91a026
android: build fixes
...
- eliminate CMake 3.5+ warnings
- removed usage of dropped "OPENCV_CAMERA_MODULES" variable
- partial support for Android NDK 11+
8 years ago
Maksim Shabunin
4d62f1de1e
Added javadoc generation
8 years ago
Maksim Shabunin
8b455e8bb3
Fixed Algorithm.save and other methods work in Java
8 years ago
Kerry Billingham
d9231afa29
Changes made to the Maven build process:
...
* Introduced OSGi Blueprint XML file and Bean class too automatically load the native library.
* Introduced integration testing module to deploy to Karaf OSGi implementation.
* Clears library executable stack flag during build.
* Updated README document.
8 years ago
Maksim Shabunin
9333f82be0
Reduce dependencies between modules
8 years ago
Kuan-Yi Li
e685dcef0b
Fix typos
8 years ago
Philipp Hasper
ec38ef9b10
CameraBridgeViewBase synchronizes on a final field
...
Synchronizing against non-final fields is advised against.
8 years ago
Jose Gómez
6f39f9a6a0
Merge pull request #8168 from jmgomezpoveda:issue_8166
...
* Use the YV12 format in the Android emulator to avoid image issues
* Removed trailing spaces
* Added exception in else case
* Removed tab
8 years ago
Hans Gaiser
11b24eb49f
Expose CirclesGridFinderParameters in findCirclesGrid.
8 years ago
utibenkei
6501d54267
Fix bug that occurs when module name and inherited class name are same.
8 years ago
utibenkei
579ffbf97e
Added Java wrapping for tracking module
8 years ago
Alexander Alekhin
d85c11e525
OpenCV version++
...
3.2.0-rc
8 years ago
Alexander Alekhin
cc09f5a7de
Merge pull request #7854 from alalek:backports_2016
...
(2.4) Backports from master branch (#7854 )
8 years ago
Alexander Alekhin
d42d155c16
java: fix PATH environment variable
8 years ago
Alexander Alekhin
61792a839f
java: fix PATH environment variable
8 years ago
Alexander Alekhin
da75d129fe
java: fix Calib3d test
8 years ago
Alexander Alekhin
8e22b17919
java: backport test changes from master
8 years ago
Alexander Alekhin
8019498c6e
java tests fixes
8 years ago
Alexander Alekhin
fe29080d59
java: skip test in case of missed classes from opencv_contrib
8 years ago
abratchik
f978ee613e
fix for #7510 , #7511 and #7512
8 years ago
abratchik
78874c568e
fix java wrapper autotests
8 years ago
abratchik
4207ebbce7
fix for VideoCapture crash
8 years ago
abratchik
084c595855
fix for legacy FeatureDetector and DescriptorMatcher classes
8 years ago
Alexander Alekhin
c16c803fe9
java: integrate code from base modules
...
To resolve undefined "Mat_to_vector_KeyPoint" error
8 years ago
abratchik
789b35d813
improved fix for java wrapper generator (gen_java.py) to avoid generation of java methods with duplicate signatures(v3)
8 years ago
Alexander Alekhin
714db4cf0d
java: fix Ptr<> code generation
...
Before:
Ptr<Dictionary>((cv::aruco::Dictionary*)dictionary_nativeObj)
After:
Ptr<cv::aruco::Dictionary>((cv::aruco::Dictionary*)dictionary_nativeObj)
8 years ago
Alexander Alekhin
5da8d65371
eliminate compiler warnings
8 years ago
abratchik
be028d0774
fix for #7420 , #7421
8 years ago
Jcrist99
770c69a978
fix for feature2d java wrappers as described in this post: http://ans … ( #7372 )
...
* fix for feature2d java wrappers as described in this post: http://answers.opencv.org/question/101675/surfsift-java-wrapper-for-opencv-3xosx-1011/
* fix for feature2d java wrappers as described in this post: http://answers.opencv.org/question/101675/surfsift-java-wrapper-for-opencv-3xosx-1011/
* rollback of one change as requested (similar change already merged)
8 years ago
mshabunin
7a7a2749e0
Fixed java wrappers
8 years ago
Alexander Alekhin
4d17051f14
android: backport Android SDK build script
8 years ago
Marek Smigielski
1aa14e4929
fix tab for gen_java.py
8 years ago
Marek Smigielski
723b42e0da
Add namespaces and proper support of the pointers
8 years ago
Jan Starzynski
479f933970
get/put: more type-safety and code unification using templates
9 years ago
Marek Smigielski
ef45005056
Adding support for pointer generation. Fixes #6605
9 years ago
dharezlak
308b47ce58
Improved Java wrapper generation
...
While generating Java JNI wrappers package names with an underscore (`_`) character where not properly escaped according to https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/design.html#resolving_native_method_names (see also: https://github.com/Itseez/opencv_contrib/issues/652 ).
This fix replaces all the occurrences of `_` with `_1` resulting in proper JNI method names.
9 years ago
Philipp Hasper
cc7a1a2ab7
Deactivated two noisy camera-retrieval log messages in android
...
They were issued for every frame retrieved - even in a release build.
9 years ago
Xiaolei Yu
40eb613bbf
Make install paths relative to CMAKE_INSTALL_PREFIX
9 years ago
Alexander Alekhin
cbd0ee21d5
revert: java bindings become CMake modules (loadable plugins)
...
This reverts part of commit 0db10a3052
9 years ago
Jason von Nieda
f4b502dd03
Adds supports for the majority of features2d to the Java wrappers:
...
* Adds the main features2d header to the parse list for the generator.
* Removes the manual definition of drawKeypoints and drawMatches since these are now included in the main header.
* Updates the generator to ignore SimpleBlobDetector, FlannBasedMatcher and DescriptorMatcher as these cause conflicts with the generator. This is okay since these were not previously included in the distribution anyway, so no harm is done.
9 years ago
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
92387b1ef8
Fix java version++
9 years ago