1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 15:23:05 +04:00

Add Java wrapper support for List<List<Mat>>

- Added vector_vector_Mat to gen_dict.json
- Implemented Mat_to_vector_vector_Mat and vector_vector_Mat_to_Mat conversion functions in converters.h/cpp and Converters.java
- Added DnnForwardAndRetrieve.java test to verify List<List<Mat>> conversion : Reference: C++ test in modules/dnn/test/test_misc.cpp - TEST(Net, forwardAndRetrieve)
This commit is contained in:
utibenkei
2025-07-27 22:39:02 +09:00
parent 28d410cecf
commit fb68223b5c
5 changed files with 139 additions and 0 deletions
+9
View File
@@ -877,6 +877,15 @@
"v_type": "Mat",
"j_import": "org.opencv.core.MatOfByte"
},
"vector_vector_Mat": {
"j_type": "List<List<Mat>>",
"jn_type": "long",
"jni_type": "jlong",
"jni_var": "std::vector< std::vector<Mat> > %(n)s",
"suffix": "J",
"v_type": "vector_Mat",
"j_import": "org.opencv.core.Mat"
},
"vector_vector_DMatch": {
"j_type": "List<MatOfDMatch>",
"jn_type": "long",