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 ..)
2012-09-17 13:21:20 +04:00
Andrey Kamaev
0e9405e591
Honor resently added functionality in hdr_parser and rst_parser; minor fixes in documentation
2012-09-14 22:26:32 +04:00
Andrey Kamaev
e564a53ccd
Add gitignore for Android tests and samples
2012-09-10 15:48:57 +04:00
Andrey Kamaev
70234433d3
Reduce verbosity of Java API generators
2012-09-06 18:54:38 +04:00
Andrey Kamaev
af415085d8
Fix Android build with CMake 2.6.3-2.8.3
2012-09-04 16:21:44 +04:00
Vsevolod Glumov
4d6730dc68
Improved javadoc comments. Minor formatting fix.
2012-08-28 18:51:46 +04:00
Vsevolod Glumov
dc6fa94118
Improved javadoc comments.
2012-08-28 15:49:50 +04:00
Vsevolod Glumov
396e4517ff
Improved javadoc comments. Draft.
2012-08-28 15:01:46 +04:00
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.
2012-08-27 16:48:09 +04:00
Alexander Smorkalov
14fa645026
Debug build for Android added. Stripping of debug build turned off.
2012-08-14 12:03:05 +04:00
Andrey Pavlenko
4e4db94b6b
removing warnings on deprecated api when targeting to android-15+
2012-07-14 19:07:27 +00:00
Andrey Kamaev
a5b60fa532
Fixed typo in Java wrapper for FetauresDetector class
2012-07-09 10:52:28 +00:00
Andrey Kamaev
620d122fc2
Contrib module is added to java wrappers; fixed algorithm initialisation for python bindings
2012-07-05 07:58:40 +00:00
Andrey Kamaev
b1eba01afb
Fixed several mistakes in documentation
2012-07-05 07:30:45 +00:00
Andrey Kamaev
5f8715c8b4
Fixed file globbing in documentation parsers
2012-07-05 05:11:15 +00:00
Andrey Kamaev
51f6127e0a
Merged the recent fixes from 2.4 branch
2012-07-04 08:04:31 +00:00
Andrey Pavlenko
e2e6838da3
adding CDT Builder (via ndk-build.cmd) for JNI part
2012-07-02 13:15:16 +00:00
Andrey Pavlenko
600ad799c7
restoring binary compatibility with 2.4.1
2012-07-02 11:54:24 +00:00
Alexander Smorkalov
c80d205ecf
OpenCV Library renamed.
2012-07-02 10:07:24 +00:00
Andrey Pavlenko
a72f4474b4
fixing bug #1987(android keeps RGBA in alpha pre-multiplied form, Mat <-> Bitmap should handle this correctly)
2012-06-29 15:38:10 +00:00
Andrey Kamaev
71729a5967
opencv_ts is removed for java API
2012-06-29 08:11:20 +00:00
Andrey Kamaev
5a2ba94dd6
Fixing parallel build for Android
2012-06-28 19:30:39 +00:00
Andrey Kamaev
739da31add
Fixed Android build with SDK tools revision 20
2012-06-28 11:06:31 +00:00
Andrey Pavlenko
8b67adea98
workarounding missing native part in Java tests
2012-06-27 12:38:57 +00:00
Andrey Pavlenko
3804ca3e20
changing package layout after 'make install' for Android build
2012-06-27 06:22:26 +00:00
Andrey Pavlenko
9efc1a689b
fixing project properties
2012-06-26 15:25:00 +00:00
Andrey Pavlenko
ac6061ee8a
hiding extra build-time messages
2012-06-26 13:42:10 +00:00
Andrey Pavlenko
cc54226e12
updating version
2012-06-22 15:19:03 +00:00
Andrey Pavlenko
cf88b9d00c
workarounding service-related changes
2012-06-22 15:18:06 +00:00
Andrey Pavlenko
2984fa751e
adding OpenCV Manager
2012-06-21 14:50:05 +00:00
Andrey Pavlenko
952b25f86f
changing 'java' module layout
2012-06-21 11:44:31 +00:00
Andrey Pavlenko
3af92a9d92
fixing warnings
2012-06-21 09:14:14 +00:00
Andrey Kamaev
d48d7b2b46
Updated warning options for GCC; fixed new warnings.
2012-06-20 12:27:02 +00:00
Andrey Pavlenko
779f4e39de
adding JNI func-s declarations to eliminate build warnings inside Android tree
2012-06-20 08:58:30 +00:00
Andrey Pavlenko
2c786a47d0
fix for #2048 (artificial 'delete' method had wrong JNI signature)
2012-06-20 08:28:43 +00:00
Andrey Pavlenko
dc93c21962
fix for #2063 ( Mat(Mat m, Rect roi) returns wrong sub-mat)
2012-06-20 07:43:01 +00:00
Andrey Kamaev
2f40905548
Fixed Android build
2012-06-08 08:11:17 +00:00
Andrey Kamaev
ae3c754bb3
Fixed Java API build
2012-05-29 17:13:24 +00:00
Andrey Pavlenko
eb4ce67dac
fixing Java test and sample after moving drawContours() from Imgproc to Core
2012-05-29 11:04:04 +00:00
Andrey Kamaev
40e8d08e8d
Added check for trailing semicolon to rst parser; fixed few documentation build warnings
2012-05-29 10:57:25 +00:00
Andrey Kamaev
05de6302fd
Fixed documentation: corrected parameter names
2012-05-29 10:36:19 +00:00
Andrey Kamaev
7e698726e4
Added new script for checking correctness of documentation
2012-05-28 07:34:49 +00:00
Andrey Kamaev
3a1f85d4e8
Remerged the 2.4.0 branch
2012-05-02 20:20:14 +00:00
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
2012-04-30 14:33:52 +00:00
Andrey Pavlenko
b0dd192d52
fixing #1800
2012-04-17 15:33:18 +00:00
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
2012-04-13 21:50:59 +00:00
Andrey Kamaev
b880bbcc18
Fixed Java API build
2012-04-01 10:19:54 +00:00
Andrey Kamaev
7e5726e251
Fixed several false-positive warnings in rst_parser.py. (Now it detects 553 undocumented parameters for #1205.)
2012-03-30 12:07:45 +00:00
Andrey Pavlenko
64355e88f1
fixing a typo
2012-03-29 15:40:21 +00:00
Andrey Kamaev
94c258cf15
#1205 fixed ~100 of ~700 parameters
2012-03-29 06:50:05 +00:00
Andrey Kamaev
3ac1f31126
Fixed Android tests and samples status in cmake report; restored java tests "coverage calculation".
2012-03-27 21:27:27 +00:00
Andrey Kamaev
e72a23243b
Reworked build scripts for Android Java API, tests and examples
2012-03-27 16:05:52 +00:00
Andrey Kamaev
8991d323ea
Refactored Java wrapper build scripts.
...
Improved Android SDK search, fixed some bugs.
2012-03-25 19:57:58 +00:00
Andrey Kamaev
9b2d7e19db
Added "fat" mode for Java wrapper
2012-03-23 17:03:05 +00:00
Andrey Pavlenko
1b2525703e
Java API minor fixes
2012-03-23 15:18:05 +00:00
Andrey Pavlenko
f13e54dd72
#921 less signatures for func-s with default arg val-s (aka smart overloads);
...
moving inpaintTest() to 'photo';
hiding 'Point*' arg in Java signature of Core.checkRange().
2012-03-21 15:07:54 +00:00
Andrey Pavlenko
20cceb8fdf
moving the rest of inpaint() to the 'photo' module, temporary disabling Java test for it, adding 'photo' to Java API
2012-03-16 15:11:56 +00:00
Andrey Pavlenko
32d4d7929e
Java API: adding C++ classes inheritance support
2012-03-15 09:11:04 +00:00
Andrey Pavlenko
36890cc959
( #1636 ) Java API: adding undistortPoints() support and smoke test; minor improvements in Java stuff
2012-03-14 07:37:48 +00:00
Alexander Shishkov
be63ce723f
#1672
...
updated links in cheatsheet
renamed directory for Mat tutorial
changed links from willow docs to opencv.itseez.com, from Trac to current Redmine
2012-03-11 14:35:46 +00:00
Andrey Pavlenko
5cac6340e4
Java API: temp workaround for Java tests compilation, a better fix will be done with inheritance support
2012-03-11 12:40:51 +00:00
Andrey Pavlenko
53c1565514
Java API: replacing some manual port with auto-generated stuff (/Map-type classes)
2012-03-07 08:16:43 +00:00
Andrey Kamaev
18dbe6b3e5
cmake scripts are updated to prefer includes from the OpenCV source tree
2012-03-03 15:49:23 +00:00
Andrey Pavlenko
60ddaa565e
fixin a bug in conversion Mat -> List<List<E>>
2012-02-29 12:40:31 +00:00
Andrey Pavlenko
5bea651e81
Java samples updated to be compatible with both old (2.2+) and new (3.0+) Android versions
2012-02-24 08:43:11 +00:00
Andrey Kamaev
00db5a69a2
More granular build of Java API: it is now possible to build Java wrappers only for the subset of OpenCV modules
2012-02-20 11:50:43 +00:00
Andrey Pavlenko
f59d96cd7f
updating inaccurate test (Mat step can be more than width)
2012-02-17 14:51:19 +00:00
Andrey Pavlenko
fe991052dc
#1283 , adding JavaDoc comments for Mat <->Bitmap converters.
2012-02-15 09:08:39 +00:00
Andrey Pavlenko
0588e6261b
#1283 , Mat <->Bitmap converters Java tests.
2012-02-15 08:19:49 +00:00
Andrey Pavlenko
62591a1d5a
#1283 , Mat <->Bitmap converters are updated to support CV_8UC(1,3,4) & non-continuous Mat-s and RGBA_8888 & RGB_565 Bitmaps; Android samples project files are updated according to the latest SDK req-s.
2012-02-14 14:40:41 +00:00
Andrey Kamaev
c19d0b17de
Fixed typo
2012-02-06 12:45:11 +00:00
Andrey Kamaev
49933c798f
Fixed build for desktop
2012-02-06 11:48:15 +00:00
Andrey Kamaev
23af203e00
Better variant of OpenCVConfig.cmake generation; several smaller changes in the options section and Android build scripts
2012-02-06 11:30:59 +00:00
Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
2012-02-03 11:26:49 +00:00
Andrey Pavlenko
bb33f8dd3c
fixing Java test compilation after API change (distanceTransform() -> distanceTransformWithLabels())
2012-01-26 08:51:16 +00:00
Andrey Kamaev
9d5c24cdc8
Updating opencv module definition in cmake (continued)
2012-01-25 09:04:49 +00:00
Andrey Kamaev
ef4ce6232a
Fixed FAST feature detector Java tests
2011-12-21 12:47:25 +00:00
Andrey Kamaev
3d61f5bdd0
Fixed 2 more tests for Java API
2011-12-21 12:12:58 +00:00
Andrey Kamaev
e9dffe1394
Fixed failed Java API tests for core module
2011-12-21 10:41:49 +00:00
Andrey Kamaev
4525ce56c3
Fixed Android target setup for OpenCv library project
2011-12-01 12:27:03 +00:00
Kirill Kornyakov
7d8f487b03
reverted occasional commit
2011-11-24 12:20:45 +00:00
Kirill Kornyakov
913811836a
workaround for the case when perf system is used in external app without TBB
2011-11-24 12:06:38 +00:00
Andrey Kamaev
00be2cf17f
Fixed Android build problem
2011-11-21 13:07:17 +00:00
Andrey Kamaev
7172c8cea9
Android cmake toolchain: fixed some compatibility problems with cmake 2.6.x; improved file header.
...
Fixed small problem in chart.py.
2011-11-19 18:02:00 +00:00
Andrey Pavlenko
d51a5262b3
Java API: adding test for HoughLinesP()
2011-11-16 08:36:57 +00:00
Andrey Kamaev
e8032fa8e9
Fixed Android build with SDK revision 14
2011-10-21 08:35:34 +00:00
Andrey Pavlenko
823b6567a3
Java API: fix for Subdiv2D::getTriangleList() and Subdiv2D::getEdgeList(); test for getTriangleList() is added.
2011-09-22 11:22:15 +00:00
Andrey Kamaev
1449dd1f02
fixed Java API build (not sure if features2d is wrapped correctly now)
2011-09-07 09:51:26 +00:00
Andrey Pavlenko
1bae6413c1
Java API: generator script whitespace cleanup, adding statistics gathering code
2011-08-26 15:15:15 +00:00
Andrey Pavlenko
3e323e6ff8
Java API: test for Highgui.imencode() is added
2011-08-26 14:39:04 +00:00
Andrey Kamaev
a69c591927
Fixed Android build.
2011-08-15 07:03:22 +00:00
Andrey Kamaev
6c767b281e
Java API: generated test stubs for 2 new functions
2011-08-12 08:14:51 +00:00
Andrey Kamaev
7c8a49b475
Java API: Removed meaningless tests
2011-08-11 07:21:28 +00:00
Andrey Kamaev
1863f58a67
Java API: generated test stubs for recently added functions/classes
2011-08-10 16:57:15 +00:00
Andrey Kamaev
ebb08bc015
Java API: Fixed bug in Mat port; fixed/implemented all java tests for core module
2011-08-10 15:56:47 +00:00
Andrey Kamaev
92afe9e40a
Java API: fixed input List<List<smth>> arguments
2011-08-10 14:09:22 +00:00
Andrey Kamaev
25261e6ebc
Added new tests written by Hussein Abdinoor; Added support for new classes in features2d and imgproc
2011-08-10 12:35:22 +00:00
Andrey Kamaev
1248775177
Java API: added JNI_OnLoad to eliminate jvm warnings
2011-08-09 14:58:24 +00:00
Andrey Kamaev
b319e7f403
Java API: added support for BruteforceMatcher-SL2
2011-08-09 12:52:47 +00:00
Andrey Kamaev
d9d74678a9
Java API: corrected names of methods in Utils class; fixed bug in DMatch (thank for Hussein Abdinoor); added new utility method loadResource
2011-08-09 11:46:27 +00:00
Andrey Kamaev
0a2c7803b6
Fixed mixChannels argument types
2011-08-08 07:08:58 +00:00
Andrey Kamaev
b486a96601
Java API: refactored Core tests
2011-08-08 05:16:31 +00:00
Andrey Kamaev
99e3b5a24e
Java API: cleaned imgproc tests; changed signatures of several java functions
2011-08-06 21:19:23 +00:00
Andrey Kamaev
6aa1eafc27
Java API: added ticket number to failed test
2011-08-06 12:17:00 +00:00
Andrey Kamaev
c16f018afd
mc
2011-08-06 10:03:24 +00:00
Andrey Kamaev
1991440cf7
Java API:
...
* fixed manually ported classes;
* added vector<vector<Point>> support;
* changed argument types for 3 functions;
* finished tests for org.opencv.core.Core class.
2011-08-06 09:22:07 +00:00
Andrey Kamaev
6d9075812f
Java tests: fixed 1 test in core and 1 disabled
2011-08-05 16:33:46 +00:00
Andrey Kamaev
cb2b28636f
Java tests: removed test_1
2011-08-05 15:49:08 +00:00
Andrey Kamaev
a46da86325
Java API: fixed script for coverage calculation
2011-08-05 13:04:14 +00:00
Andrey Kamaev
39c5eb2f66
Java API: new tests for Core and Imgproc from Hussein Abdinoor
2011-08-05 11:59:45 +00:00
Andrey Kamaev
a0590273e9
Java API: fixed problems in video and ml modules; generated test stubs for all exported functions (now we have 1701 tests).
2011-08-05 08:39:28 +00:00
Andrey Pavlenko
10444f4e50
Java API: vector_vector support for KeyPoint/DMatch/char
...
Testing: 1178/4/576
2011-08-04 14:24:30 +00:00
Andrey Kamaev
874196e384
Implemented read/write methods for FlannBasedMatcher; fixed features2d wrappers for java
2011-08-04 14:13:07 +00:00
Andrey Pavlenko
70caece001
Java API: fitEllipse arg type is changed to List<Point>, test is updated as well
...
Testing: 1176/4/580
2011-08-04 12:00:53 +00:00
Andrey Pavlenko
024482adac
Java API: (per code review) adding check (data.length % CvType.channels(t) != 0) for Mat:: put/get, adding 2 tests for them
...
Testing: 1176/4/580
2011-08-04 11:45:48 +00:00
Andrey Pavlenko
3f22bd6dff
Java API: fixed wrong JNI name for native delete()
2011-08-04 11:13:09 +00:00
Andrey Kamaev
13185ad8f7
Implemented read/write methods for BriefDescriptorExtractor class
2011-08-04 09:56:10 +00:00
Andrey Kamaev
28732d4300
Java API: added tests for SiftDescriptorExtractor and OrbDescriptorExtractor
2011-08-04 06:21:17 +00:00
Andrey Kamaev
6944c0dba4
JavaAPI: fixed typo; some constants are moved to private section; added tests for BruteForceMatcher-Hamming
2011-08-03 19:46:30 +00:00
Andrey Kamaev
cc6b7edf95
Java API: added wrapper for GenericDescriptorMatcher
2011-08-03 16:17:33 +00:00
Andrey Pavlenko
790ff8f42a
Java API: minEnclosingCircle() fixed (float& -> float[])
...
Testing: 1130/0/584
2011-08-03 15:23:33 +00:00
Andrey Kamaev
e1cd84bb25
Java API: added and fixed several tests
2011-08-03 15:14:55 +00:00
Kirill Kornyakov
19c3cf45cc
java tests: deleted image writing to sdcard
2011-08-03 14:59:30 +00:00
Kirill Kornyakov
66e79167ee
java tests: updated testFillConvexPolyMatMatScalarIntInt, testFitEllipse colorWhite added
2011-08-03 14:18:26 +00:00
Andrey Pavlenko
8b16dbe791
Java API: calcOpticalFlowPyrLK() args types are changed to vector<>
...
Testing: 1130/0/585
2011-08-03 13:31:51 +00:00
Andrey Kamaev
7d513a6671
Java API: added tests for FlannBased DescriptorMatcher
2011-08-03 13:20:01 +00:00
Kirill Kornyakov
2a47ab6e08
java tests: minor updates
2011-08-03 13:12:39 +00:00
Andrey Kamaev
2d820d2321
Java API: added tests for BruteForceMatcher (L1)
2011-08-03 12:57:19 +00:00
Andrey Kamaev
472820d889
Java API: added tests for BruteForceMatcher (L2)
2011-08-03 12:49:52 +00:00
Andrey Pavlenko
fa0daa4809
Java API: fixing converters (copyData=true) and samples compilation
...
Testing: 1079/0/592
2011-08-03 11:57:00 +00:00
Kirill Kornyakov
43628ab868
java: bugfix in RotatedRect, one test fixed
2011-08-03 09:43:36 +00:00
Andrey Kamaev
69588dfabf
Java API: fixed bugs; added tests for SURF and BRIEF descriptor extractors
2011-08-03 09:27:50 +00:00
Kirill Kornyakov
f81e6f82f5
Android.mk now automatically founds all cpp-files
2011-08-03 09:11:13 +00:00
Andrey Pavlenko
25db453812
Java API: (per code review) renaming and moving utility classes
...
Testing: 1079/0/584
2011-08-03 08:53:27 +00:00
Andrey Pavlenko
02d5d93c3a
Java API: code clean-up
...
Testing: total 1079, failures 584, errors 0.
2011-08-03 08:19:06 +00:00
Andrey Kamaev
1890a0ae9a
Java API: added new tests for SURF and STAR feature detectors
2011-08-02 16:10:58 +00:00
Andrey Kamaev
257c0bf413
Java API: Fixed typo
2011-08-02 15:14:13 +00:00
Andrey Pavlenko
f1d24e1868
Java API: adding missing class
2011-08-02 15:00:00 +00:00
Andrey Pavlenko
2c5e79507d
Java API: new types and converters are added, jni suffixes changed
2011-08-02 14:56:47 +00:00
Andrey Kamaev
99b8e2db14
Java API: added tests for FAST feature detector
2011-08-02 14:32:43 +00:00
Kirill Kornyakov
d87f513b4f
java tests: addede tests for Converter and core classes by Hussein Abdinoor
2011-08-02 13:47:40 +00:00
Andrey Pavlenko
f4e28f87d8
Java API: new converters, findFundamentalMat/cornerSubPix/findHomography/solvePnP/solvePnPRansac and their tests are updated
2011-08-02 13:10:23 +00:00
Andrey Kamaev
6be846aa52
Java API: string constants for features2d classes are converted to enums
2011-08-02 11:40:41 +00:00
Andrey Kamaev
d5d897b7cb
Java API: added support for read/write functions in features2d
2011-08-02 10:58:26 +00:00
Andrey Pavlenko
d86605f6a7
Java API: class KDTree is added to ignore list, JNI funcs names for renamed classes are fixed
2011-08-02 08:45:06 +00:00
Andrey Pavlenko
36a5b6e215
Java API: tests are updated after randu/randn args types changes
2011-08-02 07:57:09 +00:00
Andrey Pavlenko
96ca253a00
Java API: added class pointer ret type support, CV_EXPORTS_AS(x) support for classes, vector<T> as ret type support, randu/randn params type changed to double
2011-08-01 16:11:24 +00:00
Andrey Kamaev
d8b93b3569
Minor bugfix.
2011-08-01 15:06:11 +00:00
Andrey Kamaev
10ea580fa8
Java API: Added more classes from features2d.
2011-08-01 14:31:38 +00:00
Andrey Kamaev
69352e5241
Java API: Added base port of features2d.DescriptorMatcher class
2011-08-01 12:47:04 +00:00
Andrey Kamaev
5041773f0d
Java API: updated Mat port
2011-07-31 20:23:23 +00:00
Kirill Kornyakov
edead9a2c2
java tests: added some new asserts, and new tests by Hussein Abdinoor
2011-07-30 12:01:00 +00:00
Andrey Pavlenko
b99c5db124
Java API: tests for polylines() and goodFeaturesToTrack(), fix of GFTT corners arg type
2011-07-29 15:18:04 +00:00
Andrey Kamaev
680ec04b53
Fixed regex bug in script for java tests coverage calculation
2011-07-29 14:06:02 +00:00
Andrey Kamaev
387e8c9ef5
Java API: star detector is covered by tests
2011-07-29 12:42:23 +00:00
Andrey Pavlenko
f5008f9cdf
Java API generator changes randu/randn/inRange args to Scalar; Java tests are updated.
2011-07-29 08:12:00 +00:00
Andrey Kamaev
b7fc94c251
Java API: Finished SURF tests.
2011-07-29 07:39:56 +00:00
Andrey Kamaev
754a8c1b66
Java API: added more tests
2011-07-28 16:03:16 +00:00
Andrey Pavlenko
6b888ada8a
Java API tests are added: fillConvexPoly, mixChannels, drawContours
2011-07-28 15:48:08 +00:00
Andrey Pavlenko
8c328a9e3b
Java API: typo in converter is fixed
2011-07-28 15:37:46 +00:00
Andrey Pavlenko
d2080a117e
Java API: converter for vector<KeyPoint> is fixed; test for inRange() improved
2011-07-28 14:08:55 +00:00
Andrey Pavlenko
ec1023813f
Java API: KeyPoint::toString() is added
2011-07-28 13:09:58 +00:00
Andrey Pavlenko
d2233f9de2
Java API: converters vector<> to/from Mat are fixed
2011-07-28 12:43:22 +00:00
Andrey Kamaev
954f3c1eb9
Java: fixed Mats comparison; added resahpe mathod to core.Mat; fixed test resources extraction.
2011-07-28 12:13:11 +00:00
Andrey Pavlenko
3f5089411a
2 'findContours(...)' tests are added
2011-07-28 11:28:33 +00:00
Andrey Kamaev
eb61a62dbc
Added missed import
2011-07-27 17:17:32 +00:00
Andrey Kamaev
eff9eda9a6
Added some new tests for Java API
2011-07-27 17:06:33 +00:00
Andrey Kamaev
e3ede92db6
Added vector_Point3f_to_Mat converter and some java API tests
2011-07-27 16:26:46 +00:00
Andrey Pavlenko
9235a80109
Java API generator: KeyPoint converters from/to Mat
2011-07-27 15:16:24 +00:00
Andrey Kamaev
20b4d0fae9
Added vector_Point2f_to_Mat converter
2011-07-27 15:03:16 +00:00
Andrey Kamaev
c966d077c0
Added some tests; Added assertion for comparing Mats with epsilon.
2011-07-27 14:19:45 +00:00
Andrey Pavlenko
5ba826d297
Java API generator: pointers handling fixed, KeyPoint manual port added
2011-07-27 14:09:49 +00:00
Andrey Kamaev
039fd554f2
Added several Android tests
2011-07-27 12:55:43 +00:00
Kirill Kornyakov
f7ff65f5df
added java tests for imgproc by Hussein Abdinoor
2011-07-27 07:14:06 +00:00
Andrey Pavlenko
55aab59e26
class & funcs ignore list support is added
2011-07-26 13:40:26 +00:00
Kirill Kornyakov
423ecfb42a
added stub java tests
2011-07-26 10:27:51 +00:00
Andrey Kamaev
e22045502d
Fixed module detection in gen_javadoc.py script
2011-07-26 09:13:30 +00:00
Andrey Pavlenko
fc7219d1db
new tests stubs
2011-07-26 08:17:58 +00:00
Andrey Kamaev
a4af33758d
Added Android tests coverage calculation into build
2011-07-26 08:17:52 +00:00
Andrey Pavlenko
d58a5b269d
statistic report improved
2011-07-26 07:50:44 +00:00
Andrey Pavlenko
55e71a5cd7
a couple of new smoke tests; Mat.java code clean-up
2011-07-25 15:09:16 +00:00
Andrey Pavlenko
4ddc1a6477
script to find Java API methods that not covered by auto-generated JUnit stubs
2011-07-25 12:13:37 +00:00
Kirill Kornyakov
d0cac8a93a
bugfix in cmake for java api
2011-07-25 07:47:18 +00:00
Andrey Kamaev
a17b693aa9
Fixed build of Android samples and tests
2011-07-24 20:44:20 +00:00
Andrey Pavlenko
3d9cb082c9
making CV data type to be int
2011-07-22 15:11:35 +00:00
Andrey Kamaev
8378ba7554
Fixed Android package build
2011-07-22 14:11:16 +00:00
Kirill Kornyakov
387334e991
java tests: imgproc test cleaned
2011-07-22 13:58:53 +00:00
Andrey Pavlenko
e9cd8296af
fixed warnings in generated Java code (accurate imports)
2011-07-22 13:53:49 +00:00
Andrey Kamaev
ebf9916242
Fixed android samples; fixed cmake files
2011-07-22 13:34:25 +00:00
Andrey Kamaev
712ea05058
Refactored CMakeLists.txt for java module
2011-07-22 13:10:50 +00:00
Kirill Kornyakov
1098566a2f
java api: fixed ctor in RotatedRect, added 114 tests by Hussein Abdinoor
2011-07-22 12:47:11 +00:00
Andrey Pavlenko
2bc9bca349
classes/files renaming, some code refactoring
2011-07-22 12:35:52 +00:00
Andrey Pavlenko
83e2ecd5e1
renaming the class and file to Tiltle case to meet Java conventions
2011-07-22 07:43:33 +00:00
Andrey Pavlenko
e92ad9275d
renaming the class and its file
2011-07-22 07:41:22 +00:00
Andrey Pavlenko
a89b4f019c
renaming the class and file to Tiltle case to meet Java conventions
2011-07-22 07:40:24 +00:00
Andrey Kamaev
e9458c1f6d
Errors from javadoc generator are redirected to log file.
2011-07-22 06:13:04 +00:00
Andrey Kamaev
bba5653bf0
Added option to automatically move constants to private list
2011-07-22 04:54:19 +00:00
Andrey Pavlenko
eb5e22dd74
Java API generator: refactored manual const and funcs handling, collected real 'import' needs for java classes (to eliminate eclipse warnings in java classes)
2011-07-21 17:20:17 +00:00
Andrey Kamaev
05ff8217e0
Removed debug print form cmake
2011-07-19 17:09:44 +00:00
Andrey Kamaev
930b2995eb
Fixed Android samples; Fixed bugs in cmake (java module).
2011-07-19 17:07:01 +00:00
Andrey Pavlenko
fd4fe3ef5a
Java API generator: updated CvException class path
2011-07-19 16:59:12 +00:00
Andrey Pavlenko
4df98f2c2c
Java API generator: class properties support added
2011-07-19 16:47:49 +00:00
Kirill Kornyakov
6b789dd2ea
java tests: adopted for the new package structure
2011-07-19 16:08:26 +00:00
Andrey Kamaev
dfdb15be79
Added Java packages support to cmake
2011-07-19 15:37:17 +00:00
Andrey Pavlenko
070579d9c3
Java API generator: fixed consts generation
2011-07-19 15:04:05 +00:00
Andrey Pavlenko
84ec0d2881
Java API packages restructured (require further changes in CMake part to work)
2011-07-19 13:25:40 +00:00
Kirill Kornyakov
6bb1c07fd4
java tests: COLOR_RGB2GRAY used instead of CV_BGR2GRAY
2011-07-19 12:25:07 +00:00
Andrey Kamaev
6932203349
Fixed Android samples; updated black list of enums.
2011-07-19 12:10:05 +00:00
Kirill Kornyakov
1fc895ff42
java tests: added tests for calcHist, calcBackProject, Mat.size() method renamed
2011-07-19 11:44:30 +00:00
Andrey Pavlenko
343bba93db
Java API: added int64 and Vec3d support; small code refactoring performed
2011-07-19 08:56:31 +00:00
Kirill Kornyakov
39ec7099e2
java tests: split test, minor improvements
2011-07-18 16:41:17 +00:00
Andrey Kamaev
72541721a1
Added image-manipulations android sample, other samples are updated; added Mat.size method to java API.
2011-07-18 16:17:07 +00:00
Andrey Pavlenko
3119af1c72
Java API: fixed bug in converter vector<Mat> <-> Mat
2011-07-18 16:07:11 +00:00
Andrey Pavlenko
60d59aa9d2
Java API: added missing converter vector<Mat> <-> Mat
2011-07-18 14:23:45 +00:00
Andrey Pavlenko
d989b6c89a
Java API: added pointers support (Point*, double*)
2011-07-18 13:56:49 +00:00
Kirill Kornyakov
51922658b6
java tests: added test for OFLK, FD, other improvements
2011-07-18 13:50:36 +00:00
Andrey Pavlenko
86105b8727
Java API: fix in Mat::put(r,c,double[]vals) method
2011-07-18 09:27:48 +00:00
Andrey Pavlenko
1e2880b7aa
Java API: fix in Mat::put methods, general improvements
2011-07-18 07:18:35 +00:00
Andrey Kamaev
be2c4ddbdd
Android:
...
* Added manual port for getTextSize;
* Fixed bugs in "native camera" sample;
* Added 15-puzzle sample.
2011-07-16 22:31:47 +00:00
Leonid Beynenson
570041fed5
Fixed bug in modules/java/src/cpp/Mat.cpp
...
Removed some debugging insertions.
Added test for face detector.
Allowed tests to write on sdcard.
2011-07-16 13:29:20 +00:00
Andrey Pavlenko
75bcb1bcfa
Java API generator: implementation of vector<> fixed
2011-07-16 11:40:04 +00:00
Leonid Beynenson
3885772f3e
Added lbp cascade to the tests res/raw folder
2011-07-16 11:26:57 +00:00
Leonid Beynenson
bf40a3a5b8
Added functions required for Java API wrappers generating converting Mat-s to/from vectors.
2011-07-16 11:25:33 +00:00
Kirill Kornyakov
e76ad5509c
java tests: bugfix in hconcat
2011-07-16 10:35:50 +00:00
Kirill Kornyakov
eafa837e34
java tests: commited tests by Hussein Abdinoor
2011-07-16 10:25:05 +00:00
Andrey Pavlenko
5a5fe40542
Java API generator: implementation of vector<Point> support
2011-07-16 08:25:05 +00:00
Andrey Pavlenko
ecba099754
Java API generator improvements:
...
- fixed return of complex types (Scalar, Point, etc)
- partial implementation of vector<> support (empty stubs for CPP-side converters)
2011-07-16 07:59:34 +00:00
Kirill Kornyakov
30f265a16a
java tests: avoided copy and paste
2011-07-16 07:26:13 +00:00
Andrey Kamaev
8288cc108d
Continued Android samples renaming
2011-07-15 16:29:10 +00:00
Leonid Beynenson
b1ed277110
Added Java functions, converting vectors to Mats and Mats to vectors.
2011-07-15 16:25:47 +00:00
Andrey Kamaev
7c6fc6e18a
Android samples are renamed
2011-07-15 15:56:08 +00:00
Andrey Kamaev
39dab5e0cf
Headers are included into opencv_java build
2011-07-15 15:26:29 +00:00
Andrey Pavlenko
4deec6f0f0
partial vector<> support in Java API generator
2011-07-15 15:01:25 +00:00
Andrey Kamaev
cc447448ff
Added native camera Android sample; Added manual port of VideoCapture class.
2011-07-15 14:03:53 +00:00
Leonid Beynenson
c3d40ca0dd
Changed
2011-07-15 13:59:06 +00:00
Leonid Beynenson
8625b5689d
Added setters to Java API
2011-07-15 11:09:23 +00:00
Kirill Kornyakov
c1dab7bf6e
updated some java tests
2011-07-15 11:00:32 +00:00
Andrey Kamaev
72a55a4139
Refactored Android sample (1-java)
2011-07-15 07:18:45 +00:00
Andrey Pavlenko
5f0c312087
- partial 'vector' support in Java API generator
...
- const ignore mask list added for Java API generator
2011-07-14 15:24:17 +00:00
Leonid Beynenson
0db73575a6
Added class TermCriteria.
2011-07-14 14:52:58 +00:00
Kirill Kornyakov
da64ba1bde
java tests: found a reason of crash (addWeighted bug #1224 ), some tests cleaned and added
2011-07-14 14:25:35 +00:00
Andrey Kamaev
14bc6e3e6c
Modified Android Samples
2011-07-14 12:47:07 +00:00
Leonid Beynenson
510ca53687
Added the function minMaxLoc to JavaAPI as a manual ported function.
...
Added test for the function.
2011-07-14 08:36:48 +00:00
Andrey Pavlenko
ab1ff12a71
class ignore list added for Java API generator
2011-07-14 08:15:35 +00:00
Andrey Pavlenko
a99b80b1a9
funcs ignore list added for Java API generator
2011-07-14 08:10:47 +00:00
Andrey Kamaev
4d8a261d99
Allowed spaces in path to OpenCV (tested only Android build)
2011-07-13 15:47:04 +00:00
Andrey Pavlenko
801079e2ba
partial implementation of complex out args in Java wrappers
2011-07-13 14:23:47 +00:00
Leonid Beynenson
d60349b1fc
Added to Java API classes Range and CvSlice.
2011-07-13 11:23:32 +00:00
Andrey Pavlenko
fbfddbd3ea
- 'c_string' support added to Java API
...
- improved CV_IN_OUT/CV_OUT handling for generated Python/Java wrappers
2011-07-12 21:13:56 +00:00
Andrey Kamaev
6623fe3b08
Added option INSTALL_ANDROID_EXAMPLES (default off); Added option for choosing SDK platform for Android tests and samples.
2011-07-12 15:59:31 +00:00
Leonid Beynenson
e59f530338
Added the class RotatedRect to Java API.
...
Added tests for the class.
2011-07-12 15:39:38 +00:00
Kirill Kornyakov
b58dc21074
java tests: added 2 tests for calib3d, implemented assertMatNotEqual
2011-07-12 15:10:54 +00:00
Kirill Kornyakov
63f8feb2a1
java tests: added a chessboard image
2011-07-12 14:53:09 +00:00
Andrey Pavlenko
7ca50b2b3d
org.opencv.utils renamed to org.opencv.android
2011-07-12 13:31:02 +00:00
Andrey Pavlenko
bc9a9b714c
adding runtime Android logging in Debug
2011-07-12 13:13:02 +00:00
Kirill Kornyakov
9b464199d6
java tests: Mat.inv and Mat.cross implemented, almost all Mat tests finished except put, get and dispose
2011-07-12 08:16:01 +00:00
Andrey Kamaev
2dd965b7f5
minor cmake corrections
2011-07-12 07:40:29 +00:00
Andrey Pavlenko
4033d8324c
native exception handling added
2011-07-11 15:28:09 +00:00
Kirill Kornyakov
d227079753
java tests: added stubs for calib3d, features2d classes, some other updates
2011-07-11 15:19:53 +00:00
Andrey Kamaev
ec866c5acd
Improved rst_parser and javadoc generation scripts
2011-07-11 15:03:42 +00:00
Andrey Kamaev
dfe7708f17
Improved javadoc comments generation scripts; fixed some typos in documentation
2011-07-11 13:33:05 +00:00
Andrey Pavlenko
eea62ca6fb
- added missing loadLibrary for inner classes
...
- added zero check for pointers in utils.cpp
2011-07-11 12:21:58 +00:00
Andrey Pavlenko
b5d864f579
'clib3d' support added
2011-07-11 08:33:12 +00:00
Andrey Kamaev
fbed6d1d44
Javadoc comments genearion is integrated into the Java API build
2011-07-08 15:29:59 +00:00
Andrey Kamaev
7c43e7e7e0
Improved rst_parser; added javadoc comments generator; added javadoc markers to handwritten .java files
2011-07-08 15:00:11 +00:00
Andrey Pavlenko
086643f5a7
finalize() added to ported classes; javadoc anchor added to ported funcs
2011-07-08 14:46:41 +00:00
Andrey Kamaev
2cf34c7f46
Fixed few more bugs in rst_parser. Fixed small typos in documentation.
2011-07-08 04:31:13 +00:00
Andrey Kamaev
426c358352
Fixed bugs in rst_parser.py; added parsing of 'seealso' blocks
2011-07-07 16:33:02 +00:00
Andrey Pavlenko
7432fc1d2d
- 'String' (that is synonym of std::string) is added
...
- report generation added (<module>.txt)
2011-07-07 15:40:54 +00:00
Andrey Kamaev
ed8a2af9b6
Improved rst parser; fixed bug in hdr_parser; some small fixes in documentation
2011-07-07 14:49:24 +00:00
Kirill Kornyakov
72cc69e431
java tests: split into packages, tests for VideoCapture implemented
2011-07-07 14:35:12 +00:00
Andrey Kamaev
58b5256e05
Fixed C functions parsing in rst parser
2011-07-07 11:32:22 +00:00
Andrey Kamaev
741a689f65
Improved RST parser; fixed small typos found by new parser
2011-07-07 11:23:51 +00:00
Andrey Pavlenko
9f4df42e24
Initial classes support, improved generated java & cpp code formatting.
2011-07-06 18:56:09 +00:00
itsyplen
6aab128afe
Java tests: commited some core tests (to be cleaned)
2011-07-06 16:25:33 +00:00
Andrey Kamaev
3156f27d41
Added initial version of rst_parser script
2011-07-05 17:29:54 +00:00
Kirill Kornyakov
80f0901dee
java tests: merged with new CvType, implemented half of the tests for Mat
2011-07-05 16:26:00 +00:00
Andrey Pavlenko
2ef146c2c6
More code review feedbacks addressed: Mat c-tor and setTo uses Scalar, Java Mat::dispose() calls C++ Mat::release().
2011-07-05 15:50:54 +00:00
Andrey Pavlenko
2cce7a87b8
Some of code review feedbacks addressed: CvType moved from Mat, new Mat c-tor, samples updated.
2011-07-05 14:50:16 +00:00
Kirill Kornyakov
ec6fb0bee2
java tests: now only OpenCVTestRunner contains android specific stuff
2011-07-05 14:03:28 +00:00
Kirill Kornyakov
5688b014e9
JavaAPI: implemented Mat.dump method (analog for C++ stream <<)
2011-07-05 08:37:49 +00:00
Kirill Kornyakov
85166360f1
java tests updated: now they independent from android, test methods are sorted alphabetically
2011-07-04 12:21:56 +00:00
Andrey Kamaev
730622178b
Turned off android camera and java wrappers for low Android API levels (android-8 is required for these components)
2011-07-04 11:41:39 +00:00
Kirill Kornyakov
43097c6afb
lena added
2011-07-04 10:51:06 +00:00
Kirill Kornyakov
1649c8f6d0
some tests for highgui java added
2011-07-04 09:30:55 +00:00
Andrey Kamaev
d96f533784
Instroduced separate option for Android examples - BUILD_ANDROID_EXAMPLES
2011-07-04 08:18:02 +00:00
Andrey Kamaev
65cb53aa1e
Fixed Android tests and samples build
2011-07-04 06:33:10 +00:00
itsyplen
e1ad6b27cf
several java tests added
2011-07-02 12:17:57 +00:00
Andrey Pavlenko
ee10a38851
#863 : typo fixed, minor changes in cpp generator
2011-07-01 15:58:16 +00:00
Andrey Pavlenko
2b83d416b0
#863 : default Mat() c-tor, minor improvements
2011-07-01 15:48:13 +00:00
Kirill Kornyakov
e958383225
added some tests to core module
2011-07-01 13:34:23 +00:00
Kirill Kornyakov
7fed582d9f
implemented static Mat.eye method
2011-07-01 13:11:03 +00:00
Andrey Pavlenko
3159bd1a74
#863 : 'string' args support added
2011-07-01 11:10:20 +00:00
Andrey Kamaev
01b3266612
Fixed Android target name for Android samples and tests
2011-06-30 14:56:39 +00:00
Kirill Kornyakov
9fbd47ffb1
added several tests for java/core module
2011-06-30 14:47:50 +00:00
Andrey Kamaev
a44d6aacc8
Android tests are included into cmake build
2011-06-30 14:35:35 +00:00
Andrey Kamaev
150c2215bb
Fixed Android tests resources and settings
2011-06-30 14:16:14 +00:00
Andrey Kamaev
092699783a
Added cmake script to build Android samples
2011-06-30 13:37:56 +00:00
Kirill Kornyakov
daa31a0696
autogenerated JUnit stub tests added
2011-06-30 12:07:31 +00:00
Kirill Kornyakov
f4894d57cd
opencv_test package renamed to opencv.test
2011-06-30 09:39:30 +00:00
Kirill Kornyakov
217a782d94
opencv_test package renamed to opencv.test
2011-06-30 09:38:07 +00:00
Kirill Kornyakov
56e26b9624
initial commit of JavaAPI unit tests
2011-06-30 09:29:35 +00:00
Andrey Kamaev
3df6548c4a
Android samples fixed - line endings are converted to unix style; autogenerated folders are added to ignore list
2011-06-29 13:42:46 +00:00
Andrey Kamaev
b43ae03328
* Install path share/opencv is renamed to share/OpenCV.
...
* Fixed zlib search.
* Fixed compiler/linker flags caching bug.
* Fixed OpenCVConfig.cmake generation (currently tested only on Unix).
2011-06-27 13:59:03 +00:00
Andrey Kamaev
f0227edd2c
Minor python search improvements
2011-06-27 08:24:10 +00:00
Andrey Kamaev
c1940b4ec7
Modified install layout for Android
2011-06-24 15:40:27 +00:00
Andrey Kamaev
2edf764eee
Added video.hpp header (for convenience with other modules); added option to specify list of headers for Java API generator
2011-06-24 08:13:02 +00:00
Andrey Kamaev
69b79f89c1
Updated build scripts for better Java module support
2011-06-24 07:48:04 +00:00
Andrey Kamaev
b5d73111eb
Added new module for Java API
2011-06-23 15:51:51 +00:00