我想在本机代码中将byteArray转换为Mat。 从ByteArrayOutpuStream.toByteArray()返回的byteArray原来是一个.bmp图像。这意味着byteArray也有imageHeader。
在Native端我有jbyteArray存储byteArray。 现在,如何将此jbyteArray转换为Mat以进行进一步处理?
我想我必须先用cv :: imdecode(?,?,?)解码它?
由于
答案 0 :(得分:2)
您可以将jbyteArray转换为Mat。
请参阅以下链接。
android-opencv项目有这些样本。