我是 OpenGL ES 2 的新手。我想我需要在相机的 previewCallback 中添加一些逻辑,但我不知道该怎么做。我需要的是黑白预览。如果你能提供一个例子,那就太好了。我阅读了android doc但仍然不知道,请帮忙。 http://developer.android.com/guide/topics/graphics/opengl.html
camera.setPreviewCallback(new PreviewCallback() {
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
//do something here
}
}
最佳答案
数据格式一般是yuv420sp,前1/2长度的数据是Y数据,这个可以作为你的灰度数据。
关于android - 如何使用 OpenGL ES 2 从相机获取灰度预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105678/