/
Alx89
/
OpenCV
Обзор
Документация
Войти
/
Alx89
/
OpenCV
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
4.x
modules/dnn/misc/java/gen_dict.json
63 строки
2 KB
Alexander Alekhin
java: force using of 'Ptr<>' for OpenCV classes
03 июл 2021, 00:13
03 июл 2021, 00:13
e5841d3
Код
Авторство
О чём код?
{ "type_dict": { "MatShape": { "j_type": "MatOfInt", "jn_type": "long", "jni_type": "jlong", "jni_var": "MatShape %(n)s", "suffix": "J", "v_type": "Mat", "j_import": "org.opencv.core.MatOfInt" }, "vector_MatShape": { "j_type": "List<MatOfInt>", "jn_type": "List<MatOfInt>", "jni_type": "jobject", "jni_var": "std::vector< MatShape > %(n)s", "suffix": "Ljava_util_List", "v_type": "vector_MatShape", "j_import": "org.opencv.core.MatOfInt" }, "vector_size_t": { "j_type": "MatOfDouble", "jn_type": "long", "jni_type": "jlong", "jni_var": "std::vector<size_t> %(n)s", "suffix": "J", "v_type": "Mat", "j_import": "org.opencv.core.MatOfDouble" }, "vector_Ptr_Layer": { "j_type": "List<Layer>", "jn_type": "List<Layer>", "jni_type": "jobject", "jni_var": "std::vector< Ptr<cv::dnn::Layer> > %(n)s", "suffix": "Ljava_util_List", "v_type": "vector_Layer", "j_import": "org.opencv.dnn.Layer" }, "vector_Target": { "j_type": "List<Integer>", "jn_type": "List<Integer>", "jni_type": "jobject", "jni_var": "std::vector< cv::dnn::Target > %(n)s", "suffix": "Ljava_util_List", "v_type": "vector_Target" }, "LayerId": { "j_type": "DictValue", "jn_type": "long", "jn_args": [ [ "__int64", ".getNativeObjAddr()" ] ], "jni_name": "(*(*(Ptr<cv::dnn::DictValue>*)%(n)s_nativeObj))", "jni_type": "jlong", "suffix": "J", "j_import": "org.opencv.dnn.DictValue" } } }