我使用android cameraX流媒体框架进行分析,我使用dlib人脸检测器进行分析。所以我将帧传递给JNI,调用dlib人脸检测器。但是我在知道从java到c++ img的数据类型ImageProxy时遇到了麻烦。
发布于 2020-09-20 16:49:00
ImageProxy
类型有一个getPlanes
方法,它返回一个planes数组( RGB或YUV),每个数组都提供对ByteBuffer
和一些元数据的访问,比如像素和行步距。
您可以在JNI中从这些ByteBuffers中提取像素数据。我不太了解dlib,不知道它是单独接受平面还是需要事先合并平面。
https://stackoverflow.com/questions/63951544
复制相似问题