Передать массив матов в нативный код

Нативная функция, которую я хочу использовать, требует массива 7Mats:

static int nativeCode(cv::Mat &inputImg, cv::Mat bufImgs[7]);

Вjni_part Я имею:

Mat& mRgba = *(Mat*)inRgba;
Mat& bufImgs[7] = *(Mat*)inBufImgs;
nativeCode(mRgba,bufImgs);

В моем Java-коде яЯ объявляю мои поля:

private Mat mRgba;
private Mat[] bufImgs = new Mat[7];

я могу позвонитьgetNativeObjAddr наmRgbaКак сделать эквивалент для массива?

Некоторый фон: я

Я использую OpenCV, выполняю обработку живого изображения с помощью камеры. Функция I 'Для вызова каждого кадра требуются дополнительные объекты. Чтобы предотвратить создание и уничтожение этих объектов каждый кадр, яЯ хотел бы создать их один раз и просто передавать ссылки каждый раз.

Ответы на вопрос(1)

Ваш ответ на вопрос