gen_dict.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. {
  2. "type_dict": {
  3. "MatShape": {
  4. "j_type": "MatOfInt",
  5. "jn_type": "long",
  6. "jni_type": "jlong",
  7. "jni_var": "MatShape %(n)s",
  8. "suffix": "J",
  9. "v_type": "Mat",
  10. "j_import": "org.opencv.core.MatOfInt"
  11. },
  12. "vector_MatShape": {
  13. "j_type": "List<MatOfInt>",
  14. "jn_type": "long",
  15. "jni_type": "jlong",
  16. "jni_var": "std::vector< MatShape > %(n)s",
  17. "suffix": "J",
  18. "v_type": "Mat",
  19. "j_import": "org.opencv.core.MatOfInt"
  20. },
  21. "vector_vector_MatShape": {
  22. "j_type": "List<List<MatOfInt>>",
  23. "jn_type": "long",
  24. "jni_type": "jlong",
  25. "jni_var": "std::vector< std::vector<MatShape> > %(n)s",
  26. "suffix": "J",
  27. "v_type": "vector_Mat",
  28. "j_import": "org.opencv.core.MatOfInt"
  29. },
  30. "vector_size_t": {
  31. "j_type": "MatOfDouble",
  32. "jn_type": "long",
  33. "jni_type": "jlong",
  34. "jni_var": "std::vector<size_t> %(n)s",
  35. "suffix": "J",
  36. "v_type": "Mat",
  37. "j_import": "org.opencv.core.MatOfDouble"
  38. },
  39. "vector_Ptr_Layer": {
  40. "j_type": "List<Layer>",
  41. "jn_type": "List<Layer>",
  42. "jni_type": "jobject",
  43. "jni_var": "std::vector< Ptr<cv::dnn::Layer> > %(n)s",
  44. "suffix": "Ljava_util_List",
  45. "v_type": "vector_Layer",
  46. "j_import": "org.opencv.dnn.Layer"
  47. },
  48. "vector_Target": {
  49. "j_type": "List<Integer>",
  50. "jn_type": "List<Integer>",
  51. "jni_type": "jobject",
  52. "jni_var": "std::vector< cv::dnn::Target > %(n)s",
  53. "suffix": "Ljava_util_List",
  54. "v_type": "vector_Target"
  55. },
  56. "LayerId": {
  57. "j_type": "DictValue",
  58. "jn_type": "long",
  59. "jn_args": [
  60. [
  61. "__int64",
  62. ".getNativeObjAddr()"
  63. ]
  64. ],
  65. "jni_name": "(*(*(Ptr<cv::dnn::DictValue>*)%(n)s_nativeObj))",
  66. "jni_type": "jlong",
  67. "suffix": "J",
  68. "j_import": "org.opencv.dnn.DictValue"
  69. }
  70. }
  71. }