【发布时间】:2020-05-04 23:08:38
【问题描述】:
我在使用 CameraX 示例应用进行预览时遇到问题。预装相机应用的预览质量优于 CameraX 样例的预览,但照片质量还可以。在示例项目中也实现了触摸焦点,所以我认为这不是问题。 我正在使用此代码来设置预览用例。可能有什么问题?
private fun buildPreviewUseCase(): Preview {
val display = viewFinder.display
val metrics = DisplayMetrics().also { display.getMetrics(it) }
val preview = Preview.Builder()
.setTargetRotation(display.rotation)
.setTargetResolution(Size(metrics.widthPixels, metrics.heightPixels))
.build()
.apply {
previewSurfaceProvider = viewFinder.previewSurfaceProvider
}
preview.previewSurfaceProvider = viewFinder.previewSurfaceProvider
return preview
}
CameraX 示例的预览
预装相机应用的预览
【问题讨论】:
-
遇到同样的问题 :( 还没有找到解决办法
标签: android camera android-camera preview android-camerax