Pasa una matriz de Mats al código nativo

La función nativa que quiero usar requiere una matriz de 7Mats:

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

Enjni_part Yo tengo:

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

En mi código de Java estoy declarando mis campos:

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

puedo llamargetNativeObjAddr enmRgba, pero ¿cómo hago el equivalente para la matriz?

Algunos antecedentes:

Estoy usando OpenCV, haciendo el procesamiento de imágenes en vivo con la cámara. La función que estoy llamando en cada cuadro requiere algunos objetos adicionales. Para evitar la creación y destrucción de estos objetos en cada cuadro, me gustaría crearlos una vez, y simplemente pasar referencias a través de cada vez.

Respuestas a la pregunta(1)

Su respuesta a la pregunta