目前,我正在大学的一个Android应用程序项目中工作,将图像发布到Web服务并使用OpenCV以某种方式处理此图像。在android中,我将位图转换为字节数组,如下所示:
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, byteArrayOutputStream);
byte[] byteData = byteArrayOutputStream.toByteArray();
那么,如何在网络服务中用C ++将该byteData再次转换为位图,以便在图像处理中使用它?
我在C ++方面不太好,请帮忙。