我正在为Android开发一个AR应用程序。为此,我想将Mat图像帧发送到后端PC以处理该图像。我成功捕获了Mat图像帧并将其转换为byte []数组,如下所示。
@Override
public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
Mat rgb = inputFrame.rgba();
byte[] arr = ConvertImageToByteArray(rgb.getNativeObjAddr());
System.out.println(arr.length);
detectEdges(rgb.getNativeObjAddr());
return rgb;
}
任何人都可以建议我将这个Mat rgb帧发送到后端,我应该如何解析它到图像。它更好如果你可以为android提供后端和java代码片段的python脚本。