Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 以高分辨率渲染相机,onPreviewFrame中的图像质量较低_Android_Camera_Opengl Es 2.0_Video Capture_Augmented Reality - Fatal编程技术网

Android 以高分辨率渲染相机,onPreviewFrame中的图像质量较低

Android 以高分辨率渲染相机,onPreviewFrame中的图像质量较低,android,camera,opengl-es-2.0,video-capture,augmented-reality,Android,Camera,Opengl Es 2.0,Video Capture,Augmented Reality,我有一个AR的封闭源代码库,我必须使用宽度、高度和byte[]参数(在onPreviewFrame回调中)从该库调用方法。我使用opengles 2.0和SurfaceTexture渲染预览。我希望以更高的分辨率渲染,并以更低的分辨率将数据传输到库中。可能吗?不可能。大多数图像处理库都知道如何缩小它们的输入。如果您的不是这种情况,您应该在onPreviewFrame()回调中对字节[]重新采样。请注意,AR进程通常只需要灰度,因此可以节省33%的缩减CPU周期

我有一个AR的封闭源代码库,我必须使用宽度、高度和byte[]参数(在onPreviewFrame回调中)从该库调用方法。我使用opengles 2.0和SurfaceTexture渲染预览。我希望以更高的分辨率渲染,并以更低的分辨率将数据传输到库中。可能吗?

不可能。大多数图像处理库都知道如何缩小它们的输入。如果您的不是这种情况,您应该在onPreviewFrame()回调中对字节[]重新采样。请注意,AR进程通常只需要灰度,因此可以节省33%的缩减CPU周期