opencv/modules/java
SarenT c6d9ce8fd3 Merge pull request #10489 from SarenT:offset-mat_put
Adding capability to parse subsections of a byte array in Java bindings (#10489)

* Adding capability to parse subsections of a byte array in Java bindings. (Because Java lacks pointers. Therefore, reading images within a subsection of a byte array is impossible by Java's nature and limitations. Because of this, many IO functions in Java require additional parameters offset and length to define, which section of an array to be read.)

* Corrected according to the review. Previous interfaces were restored, instead internal interfaces were modified to provide subsampling of java byte arrays.

* Adding tests and test related files.

* Adding missing files for the test.

* Simplified the test

* Check was corrected according to discussion. An OutOfRangeException will be thrown instead of returning.

* java: update MatOfByte implementation checks / tests
2018-01-12 18:00:58 +03:00
..
android_lib android: build fixes 2017-04-26 14:24:51 +03:00
android_test cmake: CMP0026 NEW 2017-08-19 15:15:05 +00:00
common_test Modified java wrapping mechanism 2015-03-02 18:12:30 +03:00
generator Merge pull request #10489 from SarenT:offset-mat_put 2018-01-12 18:00:58 +03:00
include/opencv2 Refactor OpenCV Java Wrapping 2017-06-15 20:35:12 +04:00
pure_test Reduce dependencies between modules 2017-03-15 17:58:52 +03:00
build.xml.in Added javadoc generation 2017-04-05 18:18:39 +03:00
check-tests.py Fix SyntaxError with print 2017-08-09 21:25:16 +08:00
CMakeLists.txt cmake: allow BUILD_FAT_JAVA_LIB for non-Android targets too 2018-01-08 19:24:39 +00:00